美文网首页python绘图技巧自学编程Python
自学Python:生成工作报告词云

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

作者: 小强聊成长 | 来源:发表于2021-07-24 09:51 被阅读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______________

    相关文章

      网友评论

        本文标题:自学Python:生成工作报告词云

        本文链接:https://www.haomeiwen.com/subject/rhlrmltx.html