python生成词云
写在前面
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
效果一般, 还得再琢磨
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!