关于Python第五课
作者:互联网
一、基本方法
制作词云最基本的就是需要文本了吧。而最简单的文本就是一个字符串。我们就拿它开始举个例子。
首先,词云的制作依赖于wordcloud库,pip之后就可以使用了。
最简单的四行代码:
import wordcloud
w = wordcloud.WordCloud()
w.generate(‘I love China’)
w.to_file(‘1.png’)
1
2
3
4
5
代码很简单:第一行导入库;第二行得到一个对象,每一个wordcloud对象都对应了一张词云图;第三行就用文本生成了词云;第四行保存文件。
当然,这种方式也不一定必须用英文,中文也是可以的。
二、文件
但是,文本太长怎么办呢?总不能在py文件里面写个老长老长的字符串吧。理想方法就是放到文本文件里面吧。
import wordcloud
f = open(‘乡村振兴.txt’, encoding=‘utf-8’)
txt = f.read()
w = wordcloud.WordCloud(width=1000,
height=700,
background_color=‘white’,
font_path=‘msyh.ttc’)
w.generate(txt)
w.to_file(‘乡村振兴.png’)
f.close()
标签:文本,Python,第五课,WordCloud,wordcloud,词云,关于,file,txt 来源: https://blog.csdn.net/ItsRea/article/details/115838139