美文网首页ITS·黑客
Python小实验——词云

Python小实验——词云

作者: 木凛 | 来源:发表于2017-04-15 19:17 被阅读0次

1)进入实验楼准备学习词云

2)在看一系列插件的时候,实验楼推荐安装Anaconda,据说“这是一个Python的科学计算包,里面几乎包含了常用的所有扩展包,不用自己费力安装了,该软件由Python之父带头维护,三个平台同时更新。”,百度一下进行下载

3)在下载Wordcould的时候出现了问题: Microsoft Visual C++ X.0 is required,具体是几点零忘记了,正好朱老师在所以发了过来,之后还会遇见这个问题解决方法之后再写。

4)然后继续往下面看代码,此时朱老师说词云有一个十行python代码写的,所以放弃了实验楼给的一大串代码,直奔十行去

5)出现了一些安装插件上的问题

6)屈从于下载Python2.7,从朱老师那里得到Python2.7然后进行下载,此时需要做的是更改环境里的路径(由于之前我将3.6存放在E盘)。移动Anaconda文件包,重新下载pip,将之前的都卸载掉才能进行更新。

由于在处理之前是直接下载了python27就开始用,一直出现了一些版本上的问题,例如:

6.1)Mac安装俩个Python版本,2和3,python2系列可以支持 print “xxxx” ,python系列需要使用print("xxx")

6.2)The following syntax:

except ImportError, e:

was deprecated in Python 2.7 and removed in Python 3.x. Nowadays, you use the as keyword:

except ImportError as e:

7)安装下载的同时根据要求进行更新和升级。

代码在网站上有,简单处理

8)中途又遇见wordcloud和jieba的下载,重新下载一次,然后又一个要补充下载的(我也忘记是不是这里,反正就是要再下载一个东西)

Microsoft Visual C++ Compiler for Python 2.7

https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266

9)最后就生成了图片,但是我直接用的是报名用的那个简书文章,即几乎都是中文,所以这个时候又要进行对于汉字的识别:

进入wordcloud.py,找到

FONT_PATH = os.environ.get("FONT_PATH", os.path.join(os.path.dirname(__file__),

"DroidSansMono.ttf"))

wordcloud 默认使用了DroidSansMono.ttf 字体库,改一下换成一个支持中文的ttf 字库, 重新运行一下这十行代码,就可以了。

我是改成了中文楷体,c盘windows文件夹下的Fonts文件夹下还有好多字体。

然后就完成这一次实验了

相关文章

  • Python小实验——词云

    1)进入实验楼准备学习词云 2)在看一系列插件的时候,实验楼推荐安装Anaconda,据说“这是一个Python的...

  • 【python】小实验-10行词云

    效果《乡土中国》: 环境: 代码 报错: 解决:在源码wordcloud.py中找到以下代码,1 修改字体并替换文...

  • 【Python】实验-词云1

    ])``#绘制坐标轴X,Y,并标值0-4,刻度为0.5![1](http://upload-images.jian...

  • 【Python】实验-词云2

    以色彩照片为参考来产生词云 首先,先导入一系列的模块: >>>from os import path #从os模...

  • python 词云小demo

    一 什么是词云? 由词汇组成类似云的彩色图形。“词云”就是对网络文本中出现频率较高的“关键词”予以视觉上的突出,形...

  • Python词云

    很少记录自己的学习历程,无奈太健忘,而且刚入手Python,还是写下来供以后参考和思考。 本篇主要利用python...

  • python 词云

    最近由于大屏项目需要生成一个词云所以这边做个记录demo.py下: chnSegment.py下 这边主要对文章进...

  • 《长恨歌》词云

    词云展示 Python代码 TEXT原文

  • 【scikit-learn】用Python进行机器学习实验

    【scikit-learn】用Python进行机器学习实验 概要 本文是用Python编程语言来进行机器学习小实验...

  • 【python】实验-十行代码生成词云

    十行代码生成词云 http://python.jobbole.com/87496/?repeat=w3tc 准备工...

网友评论

    本文标题:Python小实验——词云

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