《龙族》词云

1、   文章来源:

    江南写的《龙族》和制作的《龙族幻想》中让人记忆深刻的台词。

2、   程序编写基本思路:

    先到网上找一张照片  ↓

《龙族》词云_第1张图片

 

 

 需要jieba库和 wordcloud

1、   代码:

《龙族》词云_第2张图片

 

 

import jieba

from wordcloud import WordCloud

import imageio

mask=imageio.imread('E:\python玩\词云大作业龙族\路明非.png')

f = open( "E:\python玩\词云大作业龙族\龙族.txt", "r", encoding= "utf-8")

jieba.load_userdict("E:\python玩\词云大作业龙族\特定.txt")

t = f.read()

f.close()

l =jieba.lcut(t)

txt =" ".join(l)

W = WordCloud(background_color="white",\

              width=800,\

              height=600,\

              stopwords={'每个','就是','不是','某个','广大','而是','什么','最亲','这个','一个'}, \

              max_words=200,\

              max_font_size=80,\

              mask=mask,\

              scale=4,\

              font_path='msyh.ttc').generate(txt)

W.to_file("E:\python玩\词云大作业龙族\龙族幻想.png" )

 四、成图:

《龙族》词云_第3张图片

 

 《龙族》词云_第4张图片

 

 

 

 

4、问题总结:

(1)wordcloud和jieba的安装:安装这两个库用了我很长时间,按照之气那个同学的视频还是不行,最后把网上的方法都试了一下,才搞好。(安装了以下东西)

 《龙族》词云_第5张图片

 

 

https://www.lfd.uci.edu/~gohlke/pythonlibs/

这个网址上有各种库的安装包,可以找相应的包来安装。

安装wordcloud最后的问题是缺少一个Microsoft Visual C++ 14.0网上我找了半天大多都是要钱的,于是我又找了找终于又找到了一个办法,就是下载VisualStudio 2019

https://visualstudio.microsoft.com/zh-hans/downloads/   

    《龙族》词云_第6张图片

 

 

通过这个下载C++4.0.

最后完美的安装好了要用的库,真的心累。

(2)写完代码运行的时候又出现了各种问题。比如说图片上的字是模糊的,例如这个

《龙族》词云_第7张图片

 

 《龙族》词云_第8张图片

 

         然后我百度了一下,就是分辨率的问题,就加了一行代码scale=4,但是刚刚把这行代码删了后又试了试发现图片又没有模糊的问题了,所以说我又有点懵。

《龙族》词云_第9张图片

 

 

(3)断句出现一些问题,就又建了一个txt来规定个别的词

         jieba.load_userdict("E:\python玩\词云大作业龙族\特定.txt")

        还有一些不想出现的词

        stopwords={'再也','就是','不是','某个','广大','而是','什么','最亲','这个','一个'}, \

 

感觉安装库好难,不过安装好了能用后就挺开心的。

 

你可能感兴趣的:(《龙族》词云)