import wordcloud from PIL import Image import numpy import jieba with open('Python二级考试大纲.txt',encoding='utf-8')as f: text=f.read() txt_list=jieba.lcut(text) text="".join(txt_list) img=Image.open("bell.png") data=numpy.array(img) img_colors=wordcloud.ImageColorGenerator(data) stopwords=["的","python","和","基本","程序"] w=wordcloud.WordCloud(background_color="white",font_path="SimHei.ttf",mask=data,color_func=img_colors,stopwords=stopwords,max_font_size=60) w.generate(text) w.to_file("mycloud.png")