小王子 词云 Python
时间: 2024-03-17 10:38:27 浏览: 134
《小王子》是法国作家安托万·德·圣-埃克苏佩里于1943年出版的一部童话小说。这部小说以寓言的形式,讲述了一个小王子从自己的星球出发,探索宇宙中各种奇妙事物的故事。小王子在他的旅途中遇到了各种各样的人和动物,通过与他们的交流,他逐渐领悟到了人类的本质和价值观。
关于《小王子》的词云制作,你可以使用Python中的词云库来实现。其中比较常用的词云库是WordCloud库。你可以使用该库来生成《小王子》的词云图,展示出书中出现频较高的关键词。
以下是使用Python生成《小王》词云的示例代码:
```python
import jieba
from wordcloud import WordCloud
import matplotlib.pyplot as plt
# 读取《小王子》文本文件
with open('xiaowangzi.txt', 'r', encoding='utf-8') as f:
text = f.read()
# 使用jieba进行中文分词
words = jieba.cut(text)
# 将分词结果转换为字符串
words_str = ' '.join(words)
# 生成词云图
wordcloud = WordCloud(font_path='simhei.ttf', width=800, height=400).generate(words_str)
# 显示词云图
plt.imshow(wordcloud, interpolation='bilinear')
plt.axis('off')
plt.show()
```
请注意,上述代码中的`xiaowangzi.txt`是指《小王子》的文本文件路径,你需要将其替换为实际的文件路径。另外,为了正确显示中文字符,你需要下载并指定一个中文字体文件(如示例代码中的`simhei.ttf`)。
阅读全文