先看效果图:

要实现这个报告的词云,使用下面的代码就可以了。
输入代码:
import jieba #这个库用来切分汉字词组
import wordcloud #用来生成词云
from imageio import imread #用来识别图片形状
mask = imread(“D:python测试pic.jpg”) #指定图片生成的形状,可以是任何指定的图片
excludes = { }
f = open(“D:python测试报告.txt”, “r”, encoding=”utf-8″) #任何想绘制词云的报告文件都可以
t = f.read()
f.close()
ls = jieba.lcut(t)
txt = ” “.join(ls)
w = wordcloud.WordCloud(
width = 1000, height = 700,
#指定画布大小
background_color = “white”,
#画布颜色
font_path = “msyh.ttc”, mask = mask
#画布字体和轮廓
)
w.generate(txt)
w.to_file(“wjxcy.jpg”) #生成JPG或者PNG格式的图片文件
________________END______________
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...
