Python教程

关于Python第五课

本文主要是介绍关于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第五课的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!