周杰伦歌曲词云图python代码
时间: 2024-06-11 08:02:17 浏览: 169
基于Python实现的词云生成代码,从txt文件中读取词语,生成指定图片的词云图
关于周杰伦歌曲词云图的Python代码,可以使用jieba和wordcloud库来实现。以下是简单的代码示例:
```
import jieba
from wordcloud import WordCloud
# 读取歌词文本文件
with open('lyrics.txt', 'r', encoding='utf-8') as f:
lyrics = f.read()
# 使用jieba进行分词
words = jieba.cut(lyrics)
# 将分词结果转换为列表
word_list = list(words)
# 将列表转换为字符串
text = " ".join(word_list)
# 生成词云图
wc = WordCloud(background_color='white', width=800, height=600, font_path='msyh.ttc')
wc.generate(text)
wc.to_file('lyrics_wordcloud.png')
```
其中,需要将歌词保存在一个文本文件中,并命名为'lyrics.txt'。生成的词云图将保存在当前目录下,命名为'lyrics_wordcloud.png'。
阅读全文