python依赖包 和 扩展

查看python安装了哪些包: pip list

python 下载依赖包 https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud

Python re 模块提供对正则表达式的支持

使用re的一般步骤是先使用re.compile()函数,将正则表达式的字符串形式编译为Pattern实例,然后使用Pattern实例处理文本并获得匹配结果(一个Match实例),最后使用Match实例获得信息,进行其他的操作。

举一个简单的例子,在寻找一个字符串中所有的英文字符:

1

2

3

4

5

import re

pattern = re.compile('[a-zA-Z]')

result = pattern.findall('as3SiOPdj#@23awe')

print result

# ['a', 's', 'S', 'i', 'O', 'P', 'd', 'j', 'a', 'w', 'e']

python wordcloud 词云的使用方法:

https://blog.csdn.net/tanzuozhev/article/details/50789226

https://www.cnblogs.com/fanyuchen/p/7156959.html

python itchat 实现微信接口

总结:https://segmentfault.com/a/1190000009420701

小demo:

1.登陆微信:itchat.login()

2.好友基本信息:friends = itchat.get_friends(update=True)

friend[0]是自己,下面为每一个人创建一个文件夹存放分析的结果。

NickName = friends[0].NickName #获取自己的昵称

os.mkdir(NickName) #为自己创建一个文件夹

file = '\%s' %NickName #刚刚创建的那个文件夹的相对路径

cp = os.getcwd() #当前路径

path = os.path.join(cp+file) #刚刚创建的那个文件夹的绝对路径

os.chdir(path) #切换路径

3.获取好友数量

number_of_friends= len(friends)

pandas可以把据处理成 DataFrame,这极大方便了后续分析。

df_friends= pd.DataFrame(friends)

4.分析好友性别

男性为1;女性为2;未知为0;

自定义一个计数函数:

defget_count(Sequence):counts = defaultdict(int) #初始化一个字典for x in Sex:counts[x] += 1return counts

https://blog.csdn.net/zhanshirj/article/details/74166303

python Pandas 一个数据分析包

https://www.cnblogs.com/nxld/p/6058591.html

import  PLL 中Image图片处理库

http://hereson.iteye.com/blog/2224334

另一种图片处理matplotlib    比较像matlab

https://blog.csdn.net/zywvvd/article/details/72810360

python numpy  主要对象是同种元素的多维数组

NumPy的主要对象是同种元素的多维数组

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容