关于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()

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值