目录¶
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 标准库中的部分常用库。