猫史档案馆


【Python作品分享】中文词云图【作品秀】

用户:YDS星辰之上YDS星辰之上查看:0 回复:0 评论:0 创建时间:2019-11-11T20:46:49


【作品展示】

center_image

 

【作品介绍】

中文词云图,可制成图片词云,已更新交互系统。

此作品附带自制教程、官网素材

欢迎使用

素材请喵复“中文词云图素材”即可。

 

【作品源代码】

import wordcloud
import jieba
import matplotlib
import imageio
TB = input("请输入文字文件名(txt):")
f = open(TB, "r", encoding="UTF-8")  # 导入文件
print("正在读取文件……")
t = f.read()#读取文件
N = jieba.lcut(t)#将读取的文件进行分词
print("读取成功!")
# for i in range(len(N)):
#     print(N[i])

txt = "".join(N)
ZT = input("请输入字体文件名(ttf):")
font = ZT
TK = int(input("请输入生成图片的宽(像素点):"))
TC = int(input("请输入生成图片的长(像素点):"))
YS = input("请输入背景颜色(小写英文):")
SL = int(input("请输入最多单词数量:"))
HD = input("请输入图形文件名(jpg):")
TP = imageio.imread(HD)
w = wordcloud.WordCloud(width=TC, height=TK,background_color=YS, max_words=SL, mask=TP,font_path = font)
w.generate(txt)
#jieba.lcut()
w.to_file("spring.png")

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 0下一页