用户:
李博扬Lby查看:0 回复:1 评论:0 创建时间:2022-03-06T00:02:07
【作品展示】

【作品介绍】
深空G6-1Python编程课第29课《终极毁灭》作品
【作品源代码】
import jieba
import webbrowser
import os
from pyecharts import WordCloud
with open(r'千年梦圆在今朝.txt', 'r', encoding="utf-8")as f:
text = f.read()
words_list = jieba.lcut(text)
# print(words)
words_dict = {}
# 停用词
drop = ['我们', '你们', '他们', '就是', '没有']
for word in words_list:
# 去重判断
if word in words_dict:
words_dict[word] += 1
else:
# 数据清洗
if len(word) > 1 and word not in drop:
# 创建键值
words_dict[word] = 1
print(words_dict)
wordcloud = WordCloud(width=1400, height=900)
name = '千年梦圆在今朝'
words = list(words_dict.keys())
nums = list(words_dict.values())
wordcloud.add(name, words, nums, shape="diamond",
word_gap=10, word_size_range=[12, 100])
wordcloud.render()
webbrowser.open("file://" + os.path.realpath("render.html"))
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn