用python生成一个词云
时间: 2023-07-04 20:18:59 浏览: 133
如何同时用python处理多个文本生成词云图,这篇文章就够了
好的,下面是一个简单的Python代码示例,可以使用wordcloud库生成词云:
```
# 导入需要的库
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 读取文本文件
with open('text.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 创建词云对象
wordcloud = WordCloud(width=800, height=600, background_color='white', font_path='msyh.ttc').generate(text)
# 显示词云图片
plt.imshow(wordcloud)
plt.axis('off')
plt.show()
```
其中,`text.txt` 是需要生成词云的文本文件,`msyh.ttc` 是字体文件(指定中文字体,可以根据需要更改)。运行代码后,会弹出一个窗口显示生成的词云图片。
阅读全文