1、安装
pip install wordcloud #网络安装
python -m pip install 本地文件 #本地安装
输入pip show wordcloud看是否安装,若未安装则
pip install wordcloud
同时把 jieba 也安装一下
2、应用
生成步骤:
创建词云对象-->加载词云文本-->输出词云图片(文件)
(1)默认的矩形词云图片
(2)提供的图形词云图片
#示例1:生成默认的矩形词云图(原文件为英文) import wordcloud #(1)导入词云库 from PIL import Image #导入图片库 from imageio import imread #导入读取遮罩图片库 with open('../Stu_pack/wordcloud/万疆.txt',encoding = 'utf-8') as file: #读取词云文本文件 fr = file.read() fr = jieba.lcut(fr) #将文本内容进行词语分割,并用空格分割开来 fr = ''.join(fr) im = imread('../Stu_pack/wordcloud/Five_Star.png') wc = wordcloud.WordCloud(mask = im,font_path = 'C:\Windows\Fonts\STXINGKA.TTF',background_color='#ffff00') #(2)创建词云对象 wc.generate(fr) #(3)加载词云文本 wc.to_file('../R&Q_pic/test.jpg') #(4)输出词云图片(文件) Image.open('../R&Q_pic/test.jpg')
输出结果为: