python绘图技巧自学编程Python

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

2021-07-24  本文已影响0人  小强聊成长

先看效果图:

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

输入代码:

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______________

上一篇下一篇

猜你喜欢

热点阅读