diff --git a/my_cloud.py b/my_cloud.py index e3bb079..5d834fb 100644 --- a/my_cloud.py +++ b/my_cloud.py @@ -1,4 +1,12 @@ import wordcloud -w=wordcloud.WordCloud(background_color="white") -w.generate("贝尔编程") -w.to_file("my_cloud.png") \ No newline at end of file +from PIL import Image +import numpy + +with open('python二级考试大纲.txt',encoding='utf-8') as f: + text=f.read() +img=Image.open("bell.png") +data=numpy.array(img) +img_colors=wordcloud.ImageColorGenerator(data) +w=wordcloud.WordCloud(background_color="white",font_path='SimHei.ttf',mask=data,color_func=img_colors) +w.generate(text) +w.to_file("mycloud.png") \ No newline at end of file diff --git a/mycloud.png b/mycloud.png new file mode 100644 index 0000000..f1064ea Binary files /dev/null and b/mycloud.png differ