需要的工具:PyCharm以及Python3.8
1.打开终端(Teminal)
2.安装jieba(图为安装好的,等待的时间有点长...........)
3.出现下图,表示jieba安装成功
4.使用jieba
# 能够将一段中文文本分割成中文词语的序列
import jieba
s=jieba.lcut('能够将一段中文文本分割成中文词语的序列')
print(s)
控制台输出:
D:\pythoncode\venv\Scripts\python.exe D:/pythoncode/1.py
Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\Public\Documents\Wondershare\CreatorTemp\jieba.cache
Loading model cost 1.140 seconds.
Prefix dict has been built successfully.
['能够', '将', '一段', '中文', '文本', '分割', '成', '中文', '词语', '的', '序列']
Process finished with exit code 0
在安装的时候,遇到好多的坑。
pycharm安装Wordcloud老是有各种各样的错误
方法:
1.进入https://www.lfd.uci.edu/~gohlke/pythonlibs/,下载对应的python的wordcloud
如果不确定自己的python版本,可以通过命令行查看
如图,我的版本应该选择wordcloud-1.6.0-cp38-cp38-win_amd64.whl
如果你在安装的时候发现下图的错误,说明你安装的wordcloud错误,之前我安装的是wordcloud-1.6.0-cp38-cp38-win32.whl,就报错,(下载路径一定要记得,在安装的时候,进入该目录,安装即可)
3、打开pycharm,切换解释器,具体操作:File->setting->Project Interpreter ,可以看到我们安装的第三方库。
4. 点击旁边的加号搜索添加numpy,安装python的解释器
现在我们来使用wordcloud
import jieba
from wordcloud import WordCloud
s="""
女朋友
倾国倾城
沉鱼落雁
闭月羞花
我是在幻想???
卧槽,人才
情不知所起一往情深,
无边落木
倾国倾城
沉鱼落雁
闭月羞花
我想要个女朋友
"""
# 分词
cut_list= jieba.lcut(s)
# 用空格重新拼接成一个字符串
new_str=' '.join(cut_list)
# 生成云词对象
word_cloud=WordCloud(font_path='msyh.ttc').generate(new_str)
# 保存到图片
word_cloud.to_file('女朋友.png')
控制台输出:
D:\pythoncode\venv\Scripts\python.exe D:/pythoncode/1.py
Building prefix dict from the default dictionary ...
Loading model from cache C:\Users\Public\Documents\Wondershare\CreatorTemp\jieba.cache
Loading model cost 0.938 seconds.
Prefix dict has been built successfully.
Process finished with exit code 0
生成了一个女朋友.png,词语出现的次数越多,字体越大。而且每次运行图片的内容布局不一样。
关于Python学习之安装使用第三方库jieba以及wordcloud就到结束啦,有问题的小伙伴,欢迎留言!!!