寫在前面
1.本文參考:https://code.visualstudio.com/docs/python/python-tutorial 然后做了調整
2.pycharm配置解析器可以參考:https://blog.csdn.net/weixin_37544982/article/details/99685672
開擼
項目結構
代碼
from wordcloud import WordCloud import PIL.Image as image import numpy as np import jieba def trans_CN(text): word_list = jieba.cut(text) # 分詞后在單獨個體之間加上空格 result = " ".join(word_list) return result with open("F:\Pycharm\cloudword\word.txt") as fp: text = fp.read() text = trans_CN(text) # print(text) mask = np.array(image.open("C:\\Users\\Administrator\\Desktop\\python.png")) wordcloud = WordCloud( mask=mask # , # font_path = "C:\\Windows\\Fonts\\msyh.ttc" ).generate(text) image_produce = wordcloud.to_image() image_produce.show()
原圖
效果圖
路徑:C:\Users\Administrator\AppData\Local\Temp
效果一般, 還得再琢磨