从数据处理到人工智能
数据分析:
(1)Numpy库:表达N维数组的最基础库
——python接口使用,C语言实现,计算速度优异
——支持Pandas库
(2)Pandans库:数据分析高层次应用库
(3)SciPy:数学、科学和工程计算功能库
——类似MATLAB
数据可视化
(1)Matplotlib
(2)Seaborn:统计类数据可视化功能库
(3)Mayavi:三维科学数据可视化功能库
文本处理
(1)PyPDF2:用来处理pdf文件的工具集
(2)NLTK:自然语言文本处理第三方库
(3)Python-docx
机器学习:
(1)Scikit-learn:机器学习方法工具集
(2)TensorFlow:AlphaGo的框架
谷歌公司推动的
(3)MXNet:基于神经网络的深度学习计算框架
目标+沉浸+熟悉
从Web解析到网路空间
网络爬虫:
(1)Requests:最友好的网络爬虫功能库
(2)Scrapy:优秀的网络爬虫框架
(3)pyspider:强大的Web页面爬取系统
Web信息提取:
(1)Beautiful Soup:HTML和XML的解析库
(2)Re:正则表达式解析和处理功能库
标准库,不需要安装
(3)Python-Goose:提取文章类型Web页面的功能库
网站开发:
(1)Django:最流行的Web应用框架
(2)Pyramid:规模适中的Web应用框架
(3)Flask:微框架
网络应用开发:
(1)WeRoBot:微信公众号开发框架
(2)aip:百度AI开放平台接口
(3)MyQR:二维码生产第三方库