scipy

[python基础] python生成wordcloud并保存

纵然是瞬间 提交于 2020-11-07 12:58:56
1.核心包 #jieba、pandas用来处理数据,数据源以xls格式存储的,这里用pandas进行处理 import jieba from jieba import analyse import pandas as pd #scipy、wordcloud创建词云 from scipy.misc import imread from wordcloud import WordCloud from wordcloud import ImageColorGenerator #matpoltlib展示、保存生成的词云图 import matplotlib.pyplot as plt 2.过程 import jieba from jieba import analyse import pandas as pd import sys reload(sys) sys.setdefaultencoding( ' utf-8 ' ) # 1.stopwords def stop_words(): stop_dict = set() with open(u ' ./百度停用词列表.txt ' , ' r ' )as f: words = f.readlines() for word in words: stop_dict.add(word.strip().decode( ' utf-8 ' ))

python 学习资源推荐

微笑、不失礼 提交于 2020-11-02 07:13:15
总第 127 篇文章,本文大约 1500 字,阅读大约需要 7 分钟 原文:https://forums.fast.ai/t/recommended-python-learning-resources/26888 作者:Jeremy Howard 首发于我的知乎专栏:https://zhuanlan.zhihu.com/p/128935536 导语 来自 fast.ai 论坛上的一个帖子,介绍了 python 的学习资料,由入门到进阶、高级等各个方向的都有,可以根据自己的进度从每个方向选择 1 个资源来好好学习即可,不需要多。 ps. 资源链接基本都是外链,所以可以参考底部给出的链接,或者点击“阅读原文” 刚入门编程的开发者 Whirlwind Tour of Python [1]: 介绍了所有 python 核心的知识点,但又没有让新学者感到很困难的内容; Learn Python the Hard Way[2]:广泛作为第一门编程语言是python的新学者的教材; Automate the boring stuff with Python by Al Sweigart [3]:包含了很多脚本,降低学习的难度 来自 Sentdex 的python 教程网站[4]:该网站包含了所有 python 的知识点,从入门到高级的级别; Corey Schafer 的 python

python3 第三十二章

浪尽此生 提交于 2020-10-28 14:02:54
1. 操作系统接口 os 模块提供很多函数与操作系统进行交互︰ >>> import os >>> os.getcwd() # 返回当前的工作目录 ' C:\\Python35 ' >>> os.chdir( ' /server/accesslogs ' ) # 修改当前的工作目录 >>> os.system( ' mkdir today ' ) # 执行系统命令 mkdir 0 确保使用import os而不是from os import *。这样可以防止函数os.open()覆盖内建函数open(),两者之间的操作是很不同的。 内建函数 dir() 和 help() 对os这样的大型模块提供交互式的帮助是很有用的: >>> import os >>> dir(os) <returns a list of all module functions> >>> help(os) <returns an extensive manual page created from the module ' s docstrings> 对于日常的文件和目录管理任务, 这 shutil 模块提供了一个简单好用的高级接口: >>> import shutil >>> shutil.copyfile( ' data.db ' , ' archive.db ' ) ' archive.db ' >>>