Skip to content

目录

Top 60 常用模块

频度排序 模块 类别 功能
1 os 标准库 多种操作系统接口
2 sys 标准库 系统相关的参数和函数
3 time 标准库 时间的访问和转换
4 re 标准库 正则表达式操作
5 json 标准库 JSON 编码和解码器
6 random 标准库 生成伪随机数
7 numpy 第三方库
8 logging 标准库 Python 的日志记录工具
9 collections 标准库 容器数据类型
10 argparse 标准库 命令行选项、参数和子命令解析器
11 datetime 标准库 基本日期和时间类型
12 subprocess 标准库 子进程管理
13 requests 第三方库
14 math 标准库 数学函数
15 setuptools 第三方库
16 unittest 标准库 单元测试框架
17 threading 标准库 基于线程的并行
18 shutil 标准库 高阶文件操作
19 copy 标准库 浅层 (shallow) 和深层 (deep) 复制操作
20 itertools 标准库 为高效循环而创建迭代器的函数
21 functools 标准库 高阶函数和可调用对象上的操作
22 socket 标准库 底层网络接口
23 hashlib 标准库 安全哈希与消息摘要
24 os.path 标准库 常用路径操作
25 io 标准库 处理流的核心工具
26 tempfile 标准库 生成临时文件和目录
27 matplotlib 标准库 生成临时文件和目录
28 string 标准库 常见的字符串操作
29 glob 标准库 Unix 风格路径名模式扩展
30 traceback 标准库 打印或检索堆栈回溯
31 urllib 标准库 URL 处理模块
32 base64 标准库 Base16, Base32, Base64, Base85 数据编码
33 pickle 标准库 Python 对象序列化
34 codecs 标准库 编解码器注册和相关基类
35 struct 标准库 将字节串解读为打包的二进制数据
36 pytest 第三方库
37 csv 标准库 CSV 文件读写
38 uuid 标准库 RFC 4122 定义的UUID对象
39 operator 标准库 标准运算符替代函数
40 inspect 标准库 检查对象
41 pandas 第三方库
42 flask 第三方库
43 warnings 标准库 警告信息的控制
44 multiprocessing 标准库 基于进程的并行
45 urllib2 第三方库
46 tensorflow 第三方库
47 yaml 第三方库
48 PIL 第三方库
49 signal 标准库 设置异步事件处理程序
50 six 第三方库
51 django 第三方库
52 platform 标准库 获取底层平台的标识数据
53 bs4 第三方库
54 errno 标准库 标准 errno 系统符号
55 urlparse 第三方库
56 types 标准库 动态类型创建和内置类型名称
57 pprint 标准库 数据美化输出
58 cv2 第三方库
59 zipfile 标准库 使用ZIP存档
60 mock 第三方库

常用标准库节选

注意

主要依据作者个人目前对 Python 的掌握程度,并综合搜集的学习建议,截取了 Python 3.9 标准库中的部分常用库。