网易首页 > 网易号 > 正文 申请入驻

Python程序员进阶必备:从新手到高手的100个模块

0
分享至

在知乎和CSDN的圈子里,经常看到、听到一些 python 初学者说,学完基础语法后,不知道该学什么,学了也不知道怎么用,一脸的茫然。近日,CSDN的公众号推送了一篇博客,题目叫做《迷思:Python 学到什么程度可以面试工作?》,真实反映了 python 程序员在成长过程中的一些困惑。

从2007年开始接触 python 这门编程语言,从2009年开始单一使用 python 应对所有的开发工作,直至今天。回顾自己的学习过程,也曾经遇到过无数的困难,也曾经迷茫过、困惑过。本文所列举的这100个模块,是我在工作和学习中用过的或者正在学习的,算是对自己过去12年的学习总结。希望对处在迷茫中的程序员有所帮助。

在这个列表中,我把模块分成11大类:

基础类
数据库接口类
网络通讯类
音像游戏类
GUI类
web框架类
科学计算类
2D/3D类
数据处理类
机器学习类
工具类
针对每一个模块,根据以往的工作经验,我给出了相应的推荐指数,从1颗星到5颗星。这是一个非常主观的判断,仅供参考。


No. 来源 模块 说明 分类 推荐指数
1 标准库 os 文件和路径操作功能 基础类 ★★★★★
2 标准库 sys 系统和环境相关功能 基础类 ★★★☆☆
3 标准库 time 时间库 基础类 ★★★★☆
4 标准库 datetime 日期处理库 基础类 ★★★★★
5 第三方库 dateutil datetime模块的扩展 基础类 ★★☆☆☆
6 标准库 math 数学函数库 基础类 ★★★★☆
7 标准库 random 随机数库 基础类 ★★★☆☆
8 标准库 re 正则表达式功能 基础类 ★★★★☆
9 标准库 queue 队列功能 基础类 ★★★☆☆
10 标准库 copy 数据复制库 基础类 ★★★☆☆
11 标准库 threading 线程接口 基础类 ★★★★★
12 标准库 multiprocessing 基于进程的“线程”接口 基础类 ★★★★★
13 标准库 configparser ini文件解析器 基础类 ★★☆☆☆
14 标准库 argparse 命令行选项、参数和子命令解析器 基础类 ★★☆☆☆
15 标准库 json json库 基础类 ★★★★☆
16 标准库 base64 Base16/32/64/85数据编码库 基础类 ★★★☆☆
17 标准库 uuid 通用唯一识别码 基础类 ★★★☆☆
18 标准库 hashlib md5, sha等hash算法库 基础类 ★★★★☆
19 标准库 glob 文件和路径查找功能 基础类 ★☆☆☆☆
20 标准库 shutil 对文件与文件夹各种常见操作 基础类 ★★★☆☆
21 标准库 zipfile 创建读写添加及列出ZIP文件的工具 基础类 ★★☆☆☆
22 标准库 tartfile 创建读写添加及列出TAR文件的工具 基础类 ★★☆☆☆
23 标准库 gc 垃圾回收库 基础类 ★★☆☆☆
24 标准库 logging 日志功能 基础类 ★★★★☆
25 标准库 ctypes 用来调用C代码的外来函数接口 基础类 ★★★☆☆
26 标准库 struct 将字节串解读为打包的二进制数据 基础类 ★★☆☆☆
27 标准库 unittest 单元测试框架 基础类 ★★☆☆☆
28 第三方库 xlrd 读Excel文件的数据和格式信息 基础类 ★★★★☆
29 第三方库 xlwt 写Excel文件的数据和格式信息 基础类 ★★★★☆
30 第三方库 freetype 字体文件读取库 基础类 ★★☆☆☆
31 第三方库 APScheduler 进程内任务调度 基础类 ★★★☆☆
32 第三方库 watchdog 管理文件系统事件的API和shell工具 基础类 ★★★☆☆
33 标准库 sqlite3 文件型数据库驱动 数据库接口类 ★★★★★
34 标准库 PyMySQL MySQL数据库的连接库 数据库接口类 ★★★★☆
35 标准库 cx_oracle oracle数据库的连接库 数据库接口类 ★★★★☆
36 标准库 pymongo mongodb数据库的连接库 数据库接口类 ★★★☆☆
37 标准库 redis redis数据库的连接库 数据库接口类 ★★☆☆☆
38 标准库 pyodbc 数据库通用接口标准连接库 数据库接口类 ★★☆☆☆
39 标准库 socket socket通讯库 网络通讯类 ★★★★☆
40 标准库 socketserver socket服务器 网络通讯类 ★★★☆☆
41 标准库 xmlrpc xmlrpc服务器 网络通讯类 ★★★☆☆
42 标准库 ftplib FTP服务连接库 网络通讯类 ★★★☆☆
43 标准库 smtplib 邮件发送库 网络通讯类 ★☆☆☆☆
44 标准库 email 邮件库 网络通讯类 ★☆☆☆☆
45 标准库 urllib 网络请求库 网络通讯类 ★★★★☆
46 第三方库 pyserial 串口通讯库 网络通讯类 ★★☆☆☆
47 第三方库 paramiko SSH2远程安装连接库 网络通讯类 ★★☆☆☆
48 第三方库 pycurl 多协议文件传输库 网络通讯类 ★★★★★
49 第三方库 requests http请求的模块 网络通讯类 ★★★★☆
50 标准库 asyncio 异步I/O、事件循环、协程以及任务 网络通讯类 ★★☆☆☆
51 第三方库 twisted 基于事件驱动的网络引擎框架 网络通讯类 ★★☆☆☆
52 第三方库 dispy 分布式并行计算框架 网络通讯类 ★★☆☆☆
53 第三方库 pp 支持SMP和集群方式的并行计算框架 网络通讯类 ★★☆☆☆
54 第三方库 pillow 图像处理库 音像游戏类 ★★★★★
55 第三方库 opencv 计算机视觉库 音像游戏类 ★★★★★
56 第三方库 imageio GIF、AVI文件生成 音像游戏类 ★★☆☆☆
57 第三方库 pygame python游戏开发模块 音像游戏类 ★★★★☆
58 第三方库 pyaudio 跨平台的音频I/O库 音像游戏类 ★★★☆☆
59 标准库 winsound windows平台基本声音播放库 音像游戏类 ★★☆☆☆
60 第三方库 wxpython GUI图形库 GUI类 ★★★★★
61 第三方库 pyqt GUI图形库 GUI类 ★★★★☆
62 标准库 tkinter GUI图形库 GUI类 ★☆☆☆☆
63 第三方库 cefpython3 将浏览器嵌入到GUI中 GUI类 ★☆☆☆☆
64 第三方库 pywin32 针对Windows的Python扩展 GUI类 ★★★☆☆
65 第三方库 tornado 非阻塞式Web服务器框架 web框架类 ★★★★★
66 第三方库 django 重量级Web服务器框架 web框架类 ★★★★☆
67 第三方库 flask 轻量级Web服务器框架 web框架类 ★★★☆☆
68 第三方库 numpy 科学计算的基础软件包 科学计算类 ★★★★★
69 第三方库 scipy 科学计算常用软件包 科学计算类 ★★★★☆
70 第三方库 sympy 科学计算库 科学计算类 ★★★☆☆
71 第三方库 eigen 矩阵运算库 科学计算类 ★★☆☆☆
72 第三方库 pyopengl opengl的python接口 2D/3D类 ★★★★★
73 第三方库 vispy 交互式科学可视化的Python库 2D/3D类 ★★★☆☆
74 第三方库 vtk 三维计算机图形学、图像处理和可视化 2D/3D类 ★★★☆☆
75 第三方库 mayavi 基于VTK的3D绘图库 2D/3D类 ★★★☆☆
76 第三方库 matplotlib 2D绘图库 2D/3D类 ★★★★★
77 第三方库 basemap matplotlib的地图库 2D/3D类 ★★★☆☆
78 第三方库 pyproj 地理投影坐标转换库 2D/3D类 ★★☆☆☆
79 第三方库 bokeh 针对浏览器的交互式可视化库 2D/3D类 ★★★★☆
80 第三方库 pyecharts 生成 Echarts 图表的类库 2D/3D类 ★★★☆☆
81 第三方库 h5py HDF文件读写库 数据处理类 ★★★☆☆
82 第三方库 netcdf4 NC文件读写库 数据处理类 ★★★☆☆
83 第三方库 pyshp shape文件解析 数据处理类 ★★☆☆☆
84 第三方库 xmltodict xml转换成json 数据处理类 ★★★☆☆
85 标准库 xml xml解析库 数据处理类 ★☆☆☆☆
86 第三方库 lxml xml和html的解析库,支持XPath 数据处理类 ★★★★☆
87 第三方库 BeautifulSoup xml和html的解析库 数据处理类 ★★★★☆
88 第三方库 scrapy 网络爬虫库 数据处理类 ★★★★☆
89 第三方库 pandas 数据分析工具包 数据处理类 ★★★★☆
90 第三方库 scikit-learn 机器学习工具包 机器学习类 ★★★★★
91 第三方库 milk 机器学习工具包 机器学习类 ★★★☆☆
92 第三方库 tensorflow 深度学习框架 机器学习类 ★★★★☆
93 第三方库 keras 深度学习框架 机器学习类 ★★★☆☆
94 第三方库 nltk 自然语言处理工具包 机器学习类 ★★★☆☆
95 第三方库 pip 包和依赖关系管理工具 工具类 ★★★★★
96 第三方库 setuptools 包和依赖关系管理工具 工具类 ★★★☆☆
97 第三方库 whell whl文件打包工具 工具类 ★☆☆☆☆
98 第三方库 py2exe python脚本打包工具 工具类 ★★☆☆☆
99 第三方库 cx_freeze python脚本打包工具 工具类 ★★★★☆
100 第三方库 pyinstaller python脚本打包工具 工具类 ★★★★★

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
你们喜欢看我穿比基尼的样子么

你们喜欢看我穿比基尼的样子么

白宸侃片
2024-05-23 22:01:35
卡塔尔航空一客机遇严重气流,机上6名乘客和6名机组成员受伤

卡塔尔航空一客机遇严重气流,机上6名乘客和6名机组成员受伤

新京报
2024-05-26 21:17:22
朱立伦向大陆叫嚣:我们怎么可以让别人在自己的天空上耀武扬威

朱立伦向大陆叫嚣:我们怎么可以让别人在自己的天空上耀武扬威

眼镜看社会
2024-05-27 11:20:20
芬兰和立陶宛彻底傻眼,俄罗斯宣布不承认与两国的海上边界

芬兰和立陶宛彻底傻眼,俄罗斯宣布不承认与两国的海上边界

体坛片语
2024-05-22 20:46:31
他是国务院原副总理,秘书官至正国级,唯一的儿子娶了元帅之女

他是国务院原副总理,秘书官至正国级,唯一的儿子娶了元帅之女

燕小姐说历史
2024-05-27 08:47:49
看过森林北(李巧)的几位前任,你就知道为什么会选择汪峰了!

看过森林北(李巧)的几位前任,你就知道为什么会选择汪峰了!

圈里的甜橙子
2024-05-25 04:51:01
多名台湾艺人表态支持祖国统一,为什么缺席的又是那几个

多名台湾艺人表态支持祖国统一,为什么缺席的又是那几个

蓝里
2024-05-24 22:32:16
收复台湾的秘密武器被曝光!

收复台湾的秘密武器被曝光!

新动察
2024-05-27 09:44:00
19点30分,CCTV5直播,中国女排输不起,对手曾是蔡斌苦主

19点30分,CCTV5直播,中国女排输不起,对手曾是蔡斌苦主

邮轮摄影师阿嗵
2024-05-26 21:59:33
林心如和许若瑄素颜合照,真的看不出来一个48岁一个49岁了?

林心如和许若瑄素颜合照,真的看不出来一个48岁一个49岁了?

娱乐八卦木木子
2024-05-26 16:28:01
何润东对老婆说:“你跟大明星江疏影撞脸了!”

何润东对老婆说:“你跟大明星江疏影撞脸了!”

流沙溪水
2024-05-27 09:47:09
“达到4级以上就很牛了”,24年家庭收入分为10档,你家在哪一档

“达到4级以上就很牛了”,24年家庭收入分为10档,你家在哪一档

红丽说教育
2024-05-12 19:15:03
苹果iPhone 16 Pro真机疑似曝光 尺寸设计明显改动

苹果iPhone 16 Pro真机疑似曝光 尺寸设计明显改动

手机中国
2024-05-27 09:46:03
在新权力面前,失去庇护的富商不堪一击

在新权力面前,失去庇护的富商不堪一击

我是娱有理
2024-05-21 07:19:59
苏州火车站:华丽外表下冰冷的内心

苏州火车站:华丽外表下冰冷的内心

呼呼历史论
2024-05-27 07:15:42
中日谈了60分钟,岸田要求解除水产禁令,这一次,中方还是没松口

中日谈了60分钟,岸田要求解除水产禁令,这一次,中方还是没松口

说天说地说实事
2024-05-27 14:03:20
东体:海港将放假五天,巴尔加斯会回国度假

东体:海港将放假五天,巴尔加斯会回国度假

懂球帝
2024-05-27 12:43:42
非洲小国“选妃节”:上万少女赤身上街,国王看中当场纳入后宫

非洲小国“选妃节”:上万少女赤身上街,国王看中当场纳入后宫

小李说说
2024-04-16 15:33:53
来看看工商银行基层员工的工资

来看看工商银行基层员工的工资

爱看剧的阿峰
2024-05-19 16:54:37
“中国已经进入一个最缺德的时代”这是危言耸听?还是故意抹黑?

“中国已经进入一个最缺德的时代”这是危言耸听?还是故意抹黑?

影孖看世界
2024-05-05 15:21:40
2024-05-27 18:02:44
楚阳
楚阳
Python学习指南
309文章数 3120关注度
往期回顾 全部

科技要闻

马斯克xAI宣布融资60亿美元 估值或超200亿

头条要闻

媒体:乌袭击俄战略预警雷达西方紧张 后果可能很严重

头条要闻

媒体:乌袭击俄战略预警雷达西方紧张 后果可能很严重

体育要闻

下一个NBA门面?爱德华兹先往后稍稍吧

娱乐要闻

赵丽颖辟谣新恋情,林更新晒照显暧昧

财经要闻

郑裕彤家族撑腰 小赢科技撮合放贷大赚

汽车要闻

硬又没那么硬?体验为满足更多人需求的深蓝G318

态度原创

教育
游戏
时尚
房产
手机

教育要闻

千万别走偏了!做讲师的捷径,看这里!

并非宣传噱头!博主总结马丁对《老头环》的五大贡献

真正时尚的女人都懂得穿“裙子”!夏季记住这三点,精致利落

房产要闻

大量宅地爆发上架!海口2大片区旧改,又要火力全开!

手机要闻

消息称三星 Galaxy S25 Ultra 后置四摄,升级超广角、3x 长焦

无障碍浏览 进入关怀版