#导入wordcloud库,imageio库,jieba库
import wordcloud
import imageio
import jieba
#以wujiaoxing.png这张图片为背景制作词云
mk=imageio.imread('wujiaoxing.png')
#创建词云对象
w=wordcloud.WordCloud(width=800, #宽度
height=1000, #高度
background_color='white', #背景颜色
mask=mk, #背景模板
font_path='msyh.ttc', #设置字体微软雅黑
stopwords={'的','和'}, #去除一些字
scale=15)
f=open('关于实施乡村振兴战略的意见.txt',encoding='utf-8') #打开文件
txt=f.read() #读取文件
txtlist=jieba.lcut(txt) #分词,将分词结果保存到txtlist这个列表中
string=" ".join(txtlist) #将列表保存为字符串
#创建词云
w.generate(string)
#将制作好的词云保存到当前文件夹中
w.to_file('tttt.png')
?这样一个词云就做好啦
|