Skip to content

Python 标准库 ​

Python 标准库是 Python 安装时自带的模块集合,无需额外安装即可使用。对于前端开发者来说,这相当于 Node.js 的核心模块。

标准库 vs Node.js 核心模块 ​

Python 标准库Node.js 对应用途
os, sysprocess, os系统交互
pathlibpath路径操作
jsonJSON (内置)JSON 处理
reRegExp (内置)正则表达式
datetimeDate (内置)日期时间
asyncio内置 async/await异步编程
http.serverhttpHTTP 服务
sqlite3需要第三方库数据库

分类导航 ​

文件与系统操作 ​

处理文件、目录和系统交互的模块。

文本与数据处理 ​

处理各种数据格式的模块。

数学与随机 ​

数学计算和随机数生成。

日期与时间 ​

日期时间处理。

数据结构增强 ​

增强的数据结构和函数式编程工具。

开发工具 ​

辅助开发的工具模块。

并发编程 ​

多线程、多进程和异步编程。

网络编程 ​

网络通信相关模块。

数据存储 ​

数据持久化。

工具函数 ​

常用工具函数。

学习建议 ​

对于前端开发者,建议按以下顺序学习:

  1. 第一阶段:json, pathlib, datetime - 最常用
  2. 第二阶段:re, os/sys, subprocess - 系统交互
  3. 第三阶段:collections, itertools, functools - 进阶数据处理
  4. 第四阶段:并发编程模块 - 需要时再学

学习文档整合站点