本文正在参加「Python主题月」,详情查看 活动连接python
python 能被称做最方便的语言不是没有道理的它的第三方库功能强大到毁天灭地(开个玩笑)redis
下面就介绍几个特别好用的第三方库给你们提个方向,想详细研究的小伙伴能够到官网查查那么开始。算法
•requests[1] 最好用、最简单的网络爬虫访问库sql
•BeautifulSoup[2] 最简单的网页解析库数据库
•pyquery[3] 最简洁网页解析库浏览器
•scrapy[4] 最流行的爬虫框架缓存
•pyspider[5] 国人开发的爬虫框架markdown
•selenium[6] 浏览器自动化框架,能够用于爬虫反爬网络
•scylla[7] 智能IP代理池,用于反爬echarts
•shreport[8] 上海证券交易所上市公司按期报告下载
•newspaper[9] 新闻爬虫库,根据提供的url能够抽取出新闻标题、做者、关键词、总结,部分功能支持中文
•PyMySQL[10]
•Sqlite3[11] 轻量级sql数据库(python内置库)
•pymongo[12] 非关系型MongoDB库
•redis 缓存数据库
•pandas[13] 必须Python数据分析库,读取文件、预处理数据、分析、存储
•modin[14] pandas加速库,接口语法与pandas高度一致
•dask[15] pandas加速库,接口语法与pandas高度一致
•plydata[16] pandas管道语法库
•networkx[17] 社交网络分析库
•scikit-learn[18] 机器学习必学库,支持有监督、无监督多种算法,含文本分析功能
•Orange3[19] 点击操做的机器学习分析软件, 可文本分析
•doccano[20] 文本数据标注工具
•label-studio[21] 最牛掰的文本数据标注工具
•matplotlib[22] Python中最万能绘图库,不多有ta画不出来的图;但语法较难、静态图
•seaborn[23] 基于matplotlib开发的简化版可视化库, 通常的图能够用ta绘制;高度定制仍须要结合 matplotlib进行样式定制;静态图
•plotnine[24] ggplot2语法的Python可视化库, 可与plydata[25] 库结合使用
•pyecharts[26] 国人开发并封装的动态可视化图绘制库; 中文文档
•plotly[27] 动态可视化图绘制库
•bokeh[28] 动态可视化图绘制库
•SciencePlots[29] 科研论文绘图,基于matplotlib
•datapane[30] 数据分析报告生成
•superset[31] 开源商务智能分析可视化库
•nltk[32] 天然语言分析套件,对中文不友好
•spacy[33] 工业级天然语言模型库,支持中文
•pattern[34] 天然语言处理、网络分析、可视化库
•jieba[35] 中文文本分词库
•snownlp[36] 中文情感分析库
•gensim[37] 最好用、最全的话题模型
•cnsenti[38] 中文情感分析库(Chinese Sentiment))可对文本进行情绪分析、情感分析。
•label-studio[39] 最牛掰的文本数据标注工具
•doccano[40] 文本数据标注工具
•textstat[41] 文本可读性计算包(算法全,但仅支持英文)
•texthero[42] 文本预处理、展现、可视化库,仅支持英文
•tkinter[43] Python内置的gui库
•PySimpleGUI[44] 最简单的gui开发库
•pyqt五、pyside[45] 最牛掰的gui软件开发库
•zmail[46] 自动化收发邮件管理库
•pywinauto[47] Windows电脑自动化Python库
•WeasyPrint[48] 自动化生产pdf报告
•selenium[49] 浏览器自动化框架,能够自动化点击浏览器,完成某些工做
•mkdocx[50]
•python-docx[51] 建立、修改docx文件库
•python-ppt[52] 建立、修改ppt文件库
•openpyxl[53] xlsx文件库