自学Python:生成工作报告词云

先看效果图:

自学Python:生成工作报告词云

要实现这个报告的词云,使用下面的代码就可以了。

输入代码:

import jieba #这个库用来切分汉字词组

import wordcloud #用来生成词云

from imageio import imread #用来识别图片形状

mask = imread(“D:python测试pic.jpg”) #指定图片生成的形状,可以是任何指定的图片

excludes = { }

f = open(“D:python测试报告.txt”, “r”, encoding=”utf-8″) #任何想绘制词云的报告文件都可以

t = f.read()

f.close()

ls = jieba.lcut(t)

txt = ” “.join(ls)

w = wordcloud.WordCloud(

    width = 1000, height = 700,

    #指定画布大小

    background_color = “white”,

    #画布颜色

    font_path = “msyh.ttc”, mask = mask

    #画布字体和轮廓

    )

w.generate(txt)

w.to_file(“wjxcy.jpg”) #生成JPG或者PNG格式的图片文件

________________END______________

© 版权声明

相关文章

暂无评论

none
暂无评论...