跳到主要内容

Python 3.14 · 前置:零基础

Python 速查手册

可零基础独立学习的 Python 3.14 语法、数据模型、标准库和工程实践速查手册。

23 / 222 / 1110

公开章节 / 任务入口 / 关键词与别名

章节地图

  1. 入门导览、解释器与第一个程序
  2. 对象、名称、赋值与基本类型
  3. 内置容器、切片、解包与复制语义
  4. 运算符、表达式、条件、循环与模式匹配
  5. 函数、参数、作用域与闭包
  6. 类型标注与静态类型基础
  7. Python 数据模型与特殊方法
  8. 可迭代对象、迭代器、生成器与推导式
  9. 类、继承、组合与 dataclass
  10. 装饰器、描述符、property 与属性访问
  11. 异常、上下文管理器与资源管理
  12. 模块、包与导入系统
  13. async / await、异步迭代与异步上下文
  14. 对象生命周期、垃圾回收与弱引用
  15. 标准库地图与模块选择方法
  16. 文件、路径、流、临时文件与目录操作
  17. 文本处理、正则表达式与 Unicode
  18. 结构化数据、序列化、压缩与 SQLite
  19. collections、itertools、functools 与 operator
  20. 数值、随机、统计、精确计算与日期时间
  21. 操作系统、命令行参数与子进程
  22. 线程、进程、任务与 asyncio
  23. 网络与常用互联网协议

按任务查找

安全解析标注并避免把提示当验证器
类型标注与静态类型基础 · 运行时反射与类型提示边界
按负载、隔离、共享状态和取消需求选择并发模型
线程、进程、任务与 asyncio · 并发模型与选择方法
按共享状态、隔离、异步 I/O 和协议层选择工具
标准库地图与模块选择方法 · 并发与网络模块地图
按互操作、信任、体积、查询和版本需求选择格式
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
按键存取数据并理解字典顺序
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
按精度、安全性、统计与时间语义选择模块
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
按输入必须覆盖的范围选择匹配入口
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
按顺序、键、唯一性和可变性选择容器
内置容器、切片、解包与复制语义 · 内置容器任务地图
按业务合同规范化 Unicode 并说明兼容分解风险
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
按元素、索引或并行序列循环
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
按运行时条件组合资源并逆序释放
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
把迭代和生成器控制委托给子迭代器
可迭代对象、迭代器、生成器与推导式 · yield from 委托
把环境变量作为不可信外部输入并处理缺失与编码
操作系统、命令行参数与子进程 · os、环境变量与平台边界
把装饰语法还原为函数替换过程
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
保持相等对象具有相同哈希并处理可变性
Python 数据模型与特殊方法 · 相等性与哈希合同
保留数据报边界并接受丢失、乱序和重复
网络与常用互联网协议 · UDP 数据报
避免把 CPython 引用计数时机写成语言保证
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
避免把 Python 字符串长度等同于可见字符数量
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
避免迭代变量泄漏并理解嵌套求值顺序
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
避免共享可变默认值
函数、参数、作用域与闭包 · 默认参数的求值时机
避免用垃圾回收替代上下文管理器
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
编写保留名称和文档元数据的包装器
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
编写并运行一个有明确入口和输出的脚本
入门导览、解释器与第一个程序 · 第一个完整程序
编写条件循环并控制单次或整体退出
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
表达互斥分支和简单值选择
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
表达容器元素和多种可能类型
类型标注与静态类型基础 · 内置泛型、联合与可选值
参数化查询值并稳定解释列和结果顺序
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
查询方法解析顺序并避免不协作的继承链
类、继承、组合与 dataclass · 多重继承与 MRO
拆分固定和可变长度数据
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
持有并观察由事件循环调度的任务结果
线程、进程、任务与 asyncio · 事件循环、协程与 Task
处理时区规则、模糊本地时间和数据源可用性
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold
创建、更新和遍历列表
内置容器、切片、解包与复制语义 · 列表与可变序列操作
创建保留词法环境的函数
函数、参数、作用域与闭包 · 闭包与捕获状态
创建函数并识别函数也是对象
函数、参数、作用域与闭包 · 函数定义与函数对象
创建和处理 Unicode 文本
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
创建具有明确所有权和退出清理的临时资源
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
创建可移植的 UTF-8 Python 源文件
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
从第一条异常和 traceback 定位失败位置
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
从内置操作反查对象需要实现的协议
Python 数据模型与特殊方法 · 对象、类型与协议
从输入、输出、约束和资源边界筛选候选模块
标准库地图与模块选择方法 · 从任务出发选择模块
从字符串构造十进制数并显式控制精度和舍入
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
定位导入路径、查找器、加载器和 spec 的职责
模块、包与导入系统 · sys.path、finder、loader 与 module spec
定义对象的真假、长度和成员关系
Python 数据模型与特殊方法 · 真值、长度与成员测试
动态加载或重载模块并识别旧外部引用
模块、包与导入系统 · importlib、动态导入与 reload
读取 TOML 配置并认识标准库不提供写回接口
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
防止命令注入、路径劫持、秘密泄漏和平台假设
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
分别处理异常组中的匹配子组并保留未匹配异常
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
分解 URL 并为 HTTP 状态、重定向和响应大小设边界
网络与常用互联网协议 · URL 解析与 HTTP 客户端
分开处理 Python 字符串转义与正则语法转义
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
分开分析模块查找与当前作用域名称绑定
模块、包与导入系统 · import 的查找与名称绑定
跟踪 await 暂停、恢复、返回和抛错路径
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
关闭 writer、server 和客户端任务并等待完成
网络与常用互联网协议 · asyncio 流与服务端生命周期
关闭未穷尽异步生成器并触发清理
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
观察任务结果、异常、取消和 executor 生命周期
线程、进程、任务与 asyncio · Executor、Future 与结果
计算索引和切片的结果边界
内置容器、切片、解包与复制语义 · 索引、负索引与切片
接收或转发可变数量参数
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
解释普通包初始化及子模块绑定到包属性的过程
模块、包与导入系统 · 包、__init__.py 与子模块
解释实例方法如何变成绑定方法
类、继承、组合与 dataclass · 方法绑定与 self
拒绝不可信 pickle 并避免把它当跨语言长期格式
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
控制任务粒度并显式关闭、等待和回收子进程
线程、进程、任务与 asyncio · 进程池、IPC 与清理
控制正则替换、切分、大小写与多行语义
文本处理、正则表达式与 Unicode · 替换、切分与 flags
控制组合规模并处理 batched 的最后不足批次
collections、itertools、functools 与 operator · 组合、排列与批处理
扩展父类行为并保持协作式调用
类、继承、组合与 dataclass · 继承、重写与 super
理解调用生成器函数与首次推进的时间边界
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
理解类体执行、命名空间和类对象创建
类、继承、组合与 dataclass · 类定义、类对象与命名空间
利用短路规则保护后续表达式
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
默认传递参数数组并只在必要时显式启用 shell
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
排查被覆盖的控制流和重复或遗漏清理
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
排查错误返回值、递归表示和不稳定哈希
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
排查路径遮蔽、副作用和错误重载假设
模块、包与导入系统 · 导入副作用、缓存与执行入口
排查身份缓存、浮点表示和错误共享假设
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
排查未等待协程、阻塞事件循环和遗漏关闭
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
排查元数据丢失、优先级误判和递归访问
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
排查越界、不可哈希键和嵌套别名
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
排查真值混淆、误用身份和不可达分支
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
排查重复消费、无限迭代和错误终止
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
判断 lambda 是否适合一个简单表达式
函数、参数、作用域与闭包 · lambda 与小型可调用对象
判断标注提供什么信息以及不保证什么
类型标注与静态类型基础 · 类型标注的目的与运行时边界
判断表达式的分组和求值顺序
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
判断导入是复用缓存还是执行新模块代码
模块、包与导入系统 · sys.modules 缓存
判断调用协程函数何时创建对象以及何时执行函数体
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
判断对象能否重复产生独立迭代器
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
判断赋值改变绑定还是改变对象
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
判断类属性、实例属性和描述符谁先返回
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
判断容器复制后哪些对象仍被共享
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
判断生成器表达式各部分何时求值
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
判断一次操作会原地修改还是产生新对象
对象、名称、赋值与基本类型 · 可变对象与不可变对象
判断一个名称从哪个作用域解析
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
区分参数、正常输出、诊断输出和进程退出状态
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
区分纯路径计算、平台路径语义和真实文件系统访问
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
区分导入名称与顶层执行入口
模块、包与导入系统 · __main__ 与入口边界
区分对象身份、类型和值三种属性
对象、名称、赋值与基本类型 · 对象的身份、类型与值
区分名称、地址族、端口和外部名称解析依赖
网络与常用互联网协议 · 网络分层、地址与名称解析
区分名称解绑、对象不可达和资源释放
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
区分模块对象创建、代码执行和名称空间保留
模块、包与导入系统 · 模块对象、命名空间与首次执行
区分默认 GIL 与 free-threaded 构建并保护共享不变量
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
区分启动失败、非零状态、信号和超时
操作系统、命令行参数与子进程 · run、状态检查与超时
区分墙上时间、绝对时刻和固定偏移时间
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
区分容器式可迭代对象和一次性迭代器
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
区分实例独有状态和类共享状态
类、继承、组合与 dataclass · 实例属性与类属性
区分文本、不可变字节和可变字节
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
区分下标触发工厂、get 查询和普通 dict 行为
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
区分显式属性访问与隐式特殊方法查找
Python 数据模型与特殊方法 · 特殊方法的隐式查找
区分消息数据模型、发送协议和邮箱读取协议
网络与常用互联网协议 · 电子邮件消息与协议客户端
区分语言内置对象、标准库模块、可选组件和第三方包
标准库地图与模块选择方法 · 标准库的范围与边界
区分正常耗尽与 break 退出
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
去重并执行集合关系运算
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
确保取消异常路径仍执行 finally 清理
async / await、异步迭代与异步上下文 · finally、取消与资源清理
确认当前终端使用正确的 Python 3.14 解释器
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
让对象提供可由 await 驱动的迭代器协议
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
让实例参与调用和显式类型转换
Python 数据模型与特殊方法 · 可调用对象与转换协议
设计调用方可以稳定捕获和检查的错误类型
异常、上下文管理器与资源管理 · 自定义异常与错误接口
设计清晰且稳定的调用接口
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
声明参数类型、必选项、子命令和稳定错误接口
操作系统、命令行参数与子进程 · argparse 与命令合同
识别标注何时求值以及如何安全读取
类型标注与静态类型基础 · Python 3.14 延迟求值标注
识别缓存中的半初始化模块并拆分环形依赖
模块、包与导入系统 · 循环导入与部分初始化
识别终结器的调用、异常和复活风险
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
识别装饰语法和晚绑定等常见问题
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
实现进入返回值、退出清理和显式抑制规则
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
实现可等待的进入、退出和异常抑制规则
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
实现异步迭代并用正确停止信号结束
async / await、异步迭代与异步上下文 · 异步迭代器协议
使用安全上下文验证主机名和受信任证书
网络与常用互联网协议 · SSLContext、TLS 与证书验证
使用不可变记录和整数序列
内置容器、切片、解包与复制语义 · 元组、逗号与 range
使用精确有理数并控制由运算引起的分母增长
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
手动驱动迭代器并识别耗尽信号
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
同时排空管道并限制输出以避免相互等待
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
统计元素并按明确规则解释缺失计数和多重集合运算
collections、itertools、functools 与 operator · Counter 与多重集合
完成任务、候选、合同、探针和边界的选择清单
标准库地图与模块选择方法 · 模块选择与验证工作流
为变量和函数接口添加基础标注
类型标注与静态类型基础 · 变量、参数与返回值标注
为拆分、批量拼接和展示格式选择字符串 API
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
为常见结构和可调用接口选择类型构造
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
为底层失败添加因果链和诊断注释
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
为二进制协议显式声明字节序、宽度和缓冲区长度
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
为复杂类型建立显式别名
类型标注与静态类型基础 · type 语句与类型别名
为复制、移动和原子替换选择接口并说明平台保证
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
为计数、惰性迭代、函数适配和排序键定位工具
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
为开发者表示、用户表示和格式化选择协议
Python 数据模型与特殊方法 · repr、str 与格式化
为可变默认值、只读约束和槽位选择配置
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
为可导入入口和可序列化参数选择进程启动方式
线程、进程、任务与 asyncio · 进程启动方式与序列化
为令牌和安全选择使用不可预测的系统随机源
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
为路径、流、文件操作和外部进程定位模块
标准库地图与模块选择方法 · 文件、路径与系统模块地图
为实例、类和无隐式参数的行为选择方法类型
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
为实数或复数计算选择模块并处理定义域错误
数值、随机、统计、精确计算与日期时间 · math 与数值边界
为文本、Unicode、结构化数据和二进制布局定位模块
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
为文本或字节数据选择正确的打开模式和流类型
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
为映射、过滤和去重选择推导式
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
为正常路径、异常处理和无条件清理选择子句
异常、上下文管理器与资源管理 · try、except、else 与 finally
为正向、反向和原地运算选择特殊方法
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
为中心趋势、离散程度和空输入定义统计合同
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
为子进程 stdout/stderr 显式选择字节或文本合同
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
为字节流定义长度或分隔协议并管理 socket 所有权
网络与常用互联网协议 · socket 生命周期与消息 framing
显式构造并诊断循环垃圾而不依赖回收时机
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
显式控制文本文件的编码、错误恢复和换行翻译
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
限制不可信输入并避免灾难性回溯和错误文本假设
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
限制异步生产速度并在退出时清空或取消所有任务
线程、进程、任务与 asyncio · 异步同步、背压与关闭
消费惰性或无限迭代器时建立明确终止边界
collections、itertools、functools 与 operator · 惰性与无限迭代工具
选择编码和错误策略并识别有损恢复
文本处理、正则表达式与 Unicode · 编解码器与错误处理
选择不会吞掉解释器退出信号的捕获边界
异常、上下文管理器与资源管理 · 异常层级与捕获边界
选择缓存边界、固定参数并保留包装函数元数据
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
选择会随对象死亡自动删除条目的容器
对象生命周期、垃圾回收与弱引用 · 弱引用容器
选择基本数值类型并识别表示边界
对象、名称、赋值与基本类型 · 整数、浮点数与复数
选择属性访问钩子并避免无限递归
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
选择数值比较、成员关系和身份判断
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
选择压缩格式并隔离时间戳等不稳定元数据
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
验证归档成员路径、链接和资源上限后再解包
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
用 deadline 和 readiness 管理有界等待
网络与常用互联网协议 · 超时、非阻塞与 selectors
用 operator 访问器建立可复用的排序和提取函数
collections、itertools、functools 与 operator · operator 与 key 函数
用 property 提供计算属性和受控写入
装饰器、描述符、property 与属性访问 · property 与托管属性
用单次 yield 生成器封装成上下文管理器
异常、上下文管理器与资源管理 · contextmanager 生成器适配
用单调时钟管理持续时间和超时而非墙上时间
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
用独立生成器复现实验而不承诺跨版本序列
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
用官方索引和运行时探针确认模块合同与可用性
标准库地图与模块选择方法 · 发现模块与核对文档
用结构化并发传播失败、取消并转换超时
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
用结构模式匹配分类结构化数据
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
用描述符集中管理属性读取、写入和删除
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
用明确格式解析和输出日期时间而不依赖区域设置
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
用受控环境和明确工作目录启动外部进程
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
用双端 O(1) 操作实现队列或固定窗口
collections、itertools、functools 与 operator · deque、队列与滑动窗口
用锁、条件谓词和事件协调线程状态
线程、进程、任务与 asyncio · Lock、Condition 与 Event
用稳定命名组提取字段并减少组编号耦合
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
用下标和长度协议模拟只读容器
Python 数据模型与特殊方法 · 容器模拟与下标访问
用显式 dialect 和换行合同读写无类型表格数据
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
用显式事务边界提交成功操作并回滚失败操作
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
用现代类型参数语法表达可复用接口
类型标注与静态类型基础 · 泛型函数、类与类型参数
用异步生成器逐项产出并显式关闭
async / await、异步迭代与异步上下文 · 异步生成器
用有界线程安全队列传递任务并跟踪完成
线程、进程、任务与 asyncio · Queue 与生产者消费者
用装饰器工厂接收配置并包装函数
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
用字段声明生成初始化、表示和比较方法
类、继承、组合与 dataclass · dataclass 生成方法与字段
有界遍历目录并对匹配结果建立稳定排序
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
与生成器双向通信并可靠触发清理
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
在 == 与 is 之间选择
对象、名称、赋值与基本类型 · 相等比较与身份比较
在 is-a 与 has-a 关系间选择设计
类、继承、组合与 dataclass · 组合、委托与继承选择
在 Python 与 JSON 类型之间建立明确映射和精度策略
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
在包上下文中选择绝对或显式相对导入
模块、包与导入系统 · 绝对导入与显式相对导入
在保留原回溯的同时重新抛出当前异常
异常、上下文管理器与资源管理 · raise、传播与回溯
在不访问公网或真实 DNS 的测试中验证协议与清理
网络与常用互联网协议 · 网络输入安全与离线测试
在不可变记录和分层映射之间选择轻量结构
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
在不延长对象生命周期时观察对象是否存活
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
在采用模块前检查平台标记、可选构建和行为差异
标准库地图与模块选择方法 · 平台可用性与可移植性
在测试和诊断中显式收集并谨慎检查引用者
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
在初始化和替代构造路径中保持对象不变量
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
在处理不可信路径时限制根目录并审查链接跟随
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
在对象死亡通知中避免再次依赖 referent
对象生命周期、垃圾回收与弱引用 · 弱引用回调
在分组前建立相邻/排序合同并及时消费分组迭代器
collections、itertools、functools 与 operator · groupby 与相邻分组
在交互、脚本、命令字符串和模块运行间选择
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
在可读归约和按首参数类型分派之间选择工具
collections、itertools、functools 与 operator · reduce 与单分派
在类创建时记录公开名称和私有存储名
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
在类装饰和可调用实例之间选择
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
在流支持定位时正确移动、查询和截断游标
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
在顺序阅读、任务索引和关键词索引间选择
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
在外层作用域中明确重新绑定名称
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
在未完全标注项目中逐步采用检查
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
在异步函数中组合异步迭代与 await 表达式
async / await、异步迭代与异步上下文 · 异步推导式
在异常路径关闭流并保留具体文件系统错误语义
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
在应用文本与外部字节协议之间显式转换
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
在原始、缓冲、文本和内存流之间选择抽象层
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
正确表达真假和缺失值
对象、名称、赋值与基本类型 · 布尔值、None 与真值
正确处理短读短写、半关闭和连接结束
网络与常用互联网协议 · TCP 流、连接与半关闭
正确实现比较并允许反向或替代分派
Python 数据模型与特殊方法 · 富比较与 NotImplemented
终止后等待回收并处理平台与进程组边界
操作系统、命令行参数与子进程 · 信号、终止与清理
注册独立清理函数并避免闭包强引用目标对象
对象生命周期、垃圾回收与弱引用 · weakref.finalize
组织调用并理解隐式和显式返回
函数、参数、作用域与闭包 · 调用、返回值与多值返回

关键词索引

__add__
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
__aenter__
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
__aexit__
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
__aiter__
async / await、异步迭代与异步上下文 · 异步迭代器协议
__anext__
async / await、异步迭代与异步上下文 · 异步迭代器协议
__annotations__
类型标注与静态类型基础 · 变量、参数与返回值标注
__await__
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
__bool__
Python 数据模型与特殊方法 · 真值、长度与成员测试
__bytes__
Python 数据模型与特殊方法 · 可调用对象与转换协议
__call__
Python 数据模型与特殊方法 · 可调用对象与转换协议
__call__
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
__cause__
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
__contains__
Python 数据模型与特殊方法 · 真值、长度与成员测试
__context__
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
__del__
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
__delete__
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
__dict__
类、继承、组合与 dataclass · 实例属性与类属性
__enter__
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
__eq__
Python 数据模型与特殊方法 · 相等性与哈希合同
__exit__
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
__format__
Python 数据模型与特殊方法 · repr、str 与格式化
__get__
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
__getattr__
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
__getattribute__
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
__getitem__
Python 数据模型与特殊方法 · 容器模拟与下标访问
__hash__
Python 数据模型与特殊方法 · 相等性与哈希合同
__iadd__
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
__init__
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
__init__.py
模块、包与导入系统 · 包、__init__.py 与子模块
__int__
Python 数据模型与特殊方法 · 可调用对象与转换协议
__iter__
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
__len__
Python 数据模型与特殊方法 · 真值、长度与成员测试
__main__
模块、包与导入系统 · __main__ 与入口边界
__missing__
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
__mro__
类、继承、组合与 dataclass · 多重继承与 MRO
__name__
模块、包与导入系统 · 模块对象、命名空间与首次执行
__package__
模块、包与导入系统 · 绝对导入与显式相对导入
__radd__
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
__repr__
Python 数据模型与特殊方法 · repr、str 与格式化
__set__
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
__set_name__
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
__setattr__
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
__str__
Python 数据模型与特殊方法 · repr、str 与格式化
__wrapped__
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
@ 语法
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
@ 语法
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
**kwargs
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
*args
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
==
对象、名称、赋值与基本类型 · 相等比较与身份比较
安装路径
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
版本检查
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
版本耦合
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
绑定错误
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
绑定方法
类、继承、组合与 dataclass · 方法绑定与 self
包属性
模块、包与导入系统 · 包、__init__.py 与子模块
比较运算符
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
闭包
函数、参数、作用域与闭包 · 闭包与捕获状态
闭包
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
闭包配置
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
变量标注
类型标注与静态类型基础 · 变量、参数与返回值标注
标识符
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
标准错误
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
标准输出
入门导览、解释器与第一个程序 · 第一个完整程序
表达式函数
函数、参数、作用域与闭包 · lambda 与小型可调用对象
别名
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
别名
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
别名名称
类型标注与静态类型基础 · type 语句与类型别名
并行赋值
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
不可变对象
对象、名称、赋值与基本类型 · 可变对象与不可变对象
不可变序列
内置容器、切片、解包与复制语义 · 元组、逗号与 range
不可达分支
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
步长
内置容器、切片、解包与复制语义 · 索引、负索引与切片
部分初始化
模块、包与导入系统 · 循环导入与部分初始化
参数标注
类型标注与静态类型基础 · 变量、参数与返回值标注
参数化装饰器
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
参数转发
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
插入顺序
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
查找优先级
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
超时
网络与常用互联网协议 · 网络输入安全与离线测试
初始值
collections、itertools、functools 与 operator · reduce 与单分派
传播
异常、上下文管理器与资源管理 · raise、传播与回溯
纯 Python 模块
标准库地图与模块选择方法 · 标准库的范围与边界
词法环境
函数、参数、作用域与闭包 · 闭包与捕获状态
错误属性
异常、上下文管理器与资源管理 · 自定义异常与错误接口
错误协议
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
打包
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
大小限制
网络与常用互联网协议 · 网络输入安全与离线测试
代码执行
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
单次消费
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
导入副作用
模块、包与导入系统 · 导入副作用、缓存与执行入口
导入顺序
模块、包与导入系统 · 循环导入与部分初始化
点号层级
模块、包与导入系统 · 绝对导入与显式相对导入
调试
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
调用边界
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
调用层级
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
调用方合同
异常、上下文管理器与资源管理 · 自定义异常与错误接口
调用解包
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
迭代变量
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
迭代器耗尽
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
迭代器合同
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
迭代协议
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
叠加映射
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
顶层代码环境
模块、包与导入系统 · __main__ 与入口边界
定义时求值
函数、参数、作用域与闭包 · 默认参数的求值时机
定义时执行
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
定义域
数值、随机、统计、精确计算与日期时间 · math 与数值边界
逗号
内置容器、切片、解包与复制语义 · 元组、逗号与 range
独立迭代器
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
短路求值
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
对齐
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
对象
对象、名称、赋值与基本类型 · 对象的身份、类型与值
对象不变量
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
对象复活
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
对象身份
对象、名称、赋值与基本类型 · 相等比较与身份比较
对象生命周期
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
对象协议
Python 数据模型与特殊方法 · 对象、类型与协议
多值返回
函数、参数、作用域与闭包 · 调用、返回值与多值返回
多重集合
collections、itertools、functools 与 operator · Counter 与多重集合
多重继承
类、继承、组合与 dataclass · 多重继承与 MRO
惰性求值
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
惰性执行
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
二进制读取
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
二进制模式
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
反向比较
Python 数据模型与特殊方法 · 富比较与 NotImplemented
反序列化
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
返回标注
类型标注与静态类型基础 · 变量、参数与返回值标注
返回值
可迭代对象、迭代器、生成器与推导式 · yield from 委托
泛型函数
类型标注与静态类型基础 · 泛型函数、类与类型参数
泛型类
类型标注与静态类型基础 · 泛型函数、类与类型参数
方法调用
类、继承、组合与 dataclass · 方法绑定与 self
非数据描述符
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
分代回收
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
分母
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
分子
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
浮点
数值、随机、统计、精确计算与日期时间 · math 与数值边界
浮点表示
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
负索引
内置容器、切片、解包与复制语义 · 索引、负索引与切片
复数
数值、随机、统计、精确计算与日期时间 · math 与数值边界
复现实验
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
富比较
Python 数据模型与特殊方法 · 富比较与 NotImplemented
赋值
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
格式说明
Python 数据模型与特殊方法 · repr、str 与格式化
格式演进
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
共享迭代器
collections、itertools、functools 与 operator · groupby 与相邻分组
共享默认值
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
共享状态
类、继承、组合与 dataclass · 实例属性与类属性
共享状态
线程、进程、任务与 asyncio · 并发模型与选择方法
关键词索引
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
关键字限定参数
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
官方合同
标准库地图与模块选择方法 · 模块选择与验证工作流
管道缓冲
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
过滤
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
哈希可变性
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
函数调用
函数、参数、作用域与闭包 · 调用、返回值与多值返回
函数对象
函数、参数、作用域与闭包 · 函数定义与函数对象
函数描述符
类、继承、组合与 dataclass · 方法绑定与 self
函数体
函数、参数、作用域与闭包 · 函数定义与函数对象
函数替换
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
耗尽
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
候选比较
标准库地图与模块选择方法 · 模块选择与验证工作流
互操作
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
环境副本
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
恢复值
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
回调参数
对象生命周期、垃圾回收与弱引用 · 弱引用回调
回溯
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
即时销毁
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
集合
内置容器、切片、解包与复制语义 · 内置容器任务地图
集合推导式
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
集合运算
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
计数
collections、itertools、functools 与 operator · Counter 与多重集合
继承
类、继承、组合与 dataclass · 继承、重写与 super
继承选择
类、继承、组合与 dataclass · 组合、委托与继承选择
渐进类型
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
脚本
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
结合性
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
解包
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
解包限制
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
解释器关闭
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
进程回收
线程、进程、任务与 asyncio · 进程池、IPC 与清理
静态检查
类型标注与静态类型基础 · 类型标注的目的与运行时边界
局部作用域
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
决策记录
标准库地图与模块选择方法 · 模块选择与验证工作流
绝对导入
模块、包与导入系统 · 绝对导入与显式相对导入
可变对象
对象、名称、赋值与基本类型 · 可变对象与不可变对象
可变默认值
函数、参数、作用域与闭包 · 默认参数的求值时机
可达图
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
可达性
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
可调用对象
函数、参数、作用域与闭包 · lambda 与小型可调用对象
可调用实例
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
可哈希
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
可哈希
Python 数据模型与特殊方法 · 相等性与哈希合同
可选扩展
标准库地图与模块选择方法 · 平台可用性与可移植性
可选组件
标准库地图与模块选择方法 · 标准库的范围与边界
可重复遍历
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
空匹配
文本处理、正则表达式与 Unicode · 替换、切分与 flags
括号
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
类对象
类、继承、组合与 dataclass · 类定义、类对象与命名空间
类属性
类、继承、组合与 dataclass · 实例属性与类属性
类体
类、继承、组合与 dataclass · 类定义、类对象与命名空间
类替换
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
类型
Python 数据模型与特殊方法 · 对象、类型与协议
类型标注
类型标注与静态类型基础 · 类型标注的目的与运行时边界
类型别名
类型标注与静态类型基础 · type 语句与类型别名
类型参数
类型标注与静态类型基础 · 泛型函数、类与类型参数
类型检查器
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
类型提示
类型标注与静态类型基础 · 类型标注的目的与运行时边界
类装饰器
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
离线测试
网络与常用互联网协议 · 网络输入安全与离线测试
联合类型
类型标注与静态类型基础 · 内置泛型、联合与可选值
链式比较
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
列表方法
内置容器、切片、解包与复制语义 · 列表与可变序列操作
列表推导式
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
路径穿越
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
路径穿越
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
路径风格
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
码点
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
描述符协议
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
名称绑定
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
名称绑定
模块、包与导入系统 · import 的查找与名称绑定
名称遮蔽
模块、包与导入系统 · 导入副作用、缓存与执行入口
命令注入
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
命名空间
类、继承、组合与 dataclass · 类定义、类对象与命名空间
命名组
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
模板
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
模块查找
模块、包与导入系统 · import 的查找与名称绑定
模块对象
模块、包与导入系统 · 模块对象、命名空间与首次执行
模块候选
标准库地图与模块选择方法 · 从任务出发选择模块
模块缓存
模块、包与导入系统 · sys.modules 缓存
模块索引
标准库地图与模块选择方法 · 发现模块与核对文档
模块字典
模块、包与导入系统 · importlib、动态导入与 reload
模式
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
默认参数
函数、参数、作用域与闭包 · 默认参数的求值时机
目录遍历
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
内置操作
Python 数据模型与特殊方法 · 对象、类型与协议
内置模块
标准库地图与模块选择方法 · 标准库的范围与边界
内置作用域
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
匿名函数
函数、参数、作用域与闭包 · lambda 与小型可调用对象
排序
collections、itertools、functools 与 operator · groupby 与相邻分组
排序键
collections、itertools、functools 与 operator · operator 与 key 函数
配置
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
平台差异
标准库地图与模块选择方法 · 平台可用性与可移植性
平台差异
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
平台可用性
操作系统、命令行参数与子进程 · os、环境变量与平台边界
浅复制
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
嵌套 for
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
嵌套共享
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
嵌套容器
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
强引用
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
墙钟
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
切片
Python 数据模型与特殊方法 · 容器模拟与下标访问
清理
async / await、异步迭代与异步上下文 · finally、取消与资源清理
清理所有权
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
求值顺序
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
区域设置
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
取消
线程、进程、任务与 asyncio · 并发模型与选择方法
全局命名空间
模块、包与导入系统 · 模块对象、命名空间与首次执行
全局作用域
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
确定性清理
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
任务分类
标准库地图与模块选择方法 · 从任务出发选择模块
任务索引
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
容器
内置容器、切片、解包与复制语义 · 内置容器任务地图
容器模拟
Python 数据模型与特殊方法 · 容器模拟与下标访问
入口保护
模块、包与导入系统 · __main__ 与入口边界
弱引用
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
弱引用回调
对象生命周期、垃圾回收与弱引用 · 弱引用回调
舍入模式
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
身份误用
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
生成方法
类、继承、组合与 dataclass · dataclass 生成方法与字段
生成器表达式
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
生成器清理
异常、上下文管理器与资源管理 · contextmanager 生成器适配
剩余异常
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
失败清理
模块、包与导入系统 · sys.modules 缓存
时区数据
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold
实例方法
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
实例属性
类、继承、组合与 dataclass · 实例属性与类属性
实例字典
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
实现细节
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
实现细节
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
首参数类型
collections、itertools、functools 与 operator · reduce 与单分派
首次加载
模块、包与导入系统 · sys.modules 缓存
首次执行
模块、包与导入系统 · 模块对象、命名空间与首次执行
输出上限
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
输入上限
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
输入输出
标准库地图与模块选择方法 · 从任务出发选择模块
属性钩子
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
数据竞争
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
数据描述符
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
数据模型
Python 数据模型与特殊方法 · 对象、类型与协议
数值字面量
对象、名称、赋值与基本类型 · 整数、浮点数与复数
数字精度
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
私有存储
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
死循环
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
搜索
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
算术协议
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
缩进
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
索引
内置容器、切片、解包与复制语义 · 索引、负索引与切片
索引
Python 数据模型与特殊方法 · 容器模拟与下标访问
特殊方法
Python 数据模型与特殊方法 · 特殊方法的隐式查找
替代构造器
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
条件表达式
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
退出顺序
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
退出状态
入门导览、解释器与第一个程序 · 第一个完整程序
吞异常
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
托管属性
装饰器、描述符、property 与属性访问 · property 与托管属性
晚绑定
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
伪随机
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
委托
可迭代对象、迭代器、生成器与推导式 · yield from 委托
委托
类、继承、组合与 dataclass · 组合、委托与继承选择
未 await
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
未穷尽
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
位置限定参数
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
谓词循环
线程、进程、任务与 asyncio · Lock、Condition 与 Event
文本
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
文本模式
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
文件模式
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
无限递归
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
无限递归
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
无限迭代
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
系统随机
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
显式回收
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
相等合同
Python 数据模型与特殊方法 · 相等性与哈希合同
相等性
对象、名称、赋值与基本类型 · 相等比较与身份比较
相对导入
模块、包与导入系统 · 绝对导入与显式相对导入
相邻分组
collections、itertools、functools 与 operator · groupby 与相邻分组
消费
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
小整数缓存
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
校验
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
协程对象
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
协程函数
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
协议边界
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
协作式方法
类、继承、组合与 dataclass · 继承、重写与 super
斜杠
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
新对象
对象、名称、赋值与基本类型 · 可变对象与不可变对象
信任边界
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
星号
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
星号目标
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
序列
内置容器、切片、解包与复制语义 · 内置容器任务地图
学习路线
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
循环 else
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
循环导入
模块、包与导入系统 · 循环导入与部分初始化
循环条件
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
循环引用
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
压缩流
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
延迟求值
类型标注与静态类型基础 · Python 3.14 延迟求值标注
验证
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
依赖拆分
模块、包与导入系统 · 循环导入与部分初始化
移植检查
标准库地图与模块选择方法 · 平台可用性与可移植性
异步清理
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
异步生成器
async / await、异步迭代与异步上下文 · 异步生成器
异步推导式
async / await、异步迭代与异步上下文 · 异步推导式
异常处理
对象生命周期、垃圾回收与弱引用 · 弱引用回调
异常类型
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
异常抑制
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
异常注入
异常、上下文管理器与资源管理 · contextmanager 生成器适配
异常注入
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
异常注入
async / await、异步迭代与异步上下文 · finally、取消与资源清理
引用
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
引用计数
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
隐式查找
Python 数据模型与特殊方法 · 特殊方法的隐式查找
隐式作用域
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
隐式作用域
async / await、异步迭代与异步上下文 · 异步推导式
映射
内置容器、切片、解包与复制语义 · 内置容器任务地图
映射操作
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
优先级
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
优先级误判
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
语义命名
异常、上下文管理器与资源管理 · 自定义异常与错误接口
元数据
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
元数据丢失
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
原地修改
对象、名称、赋值与基本类型 · 可变对象与不可变对象
原始字符串
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
约束
标准库地图与模块选择方法 · 从任务出发选择模块
运算分派
Python 数据模型与特殊方法 · 特殊方法的隐式查找
运算符
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
运行时
类型标注与静态类型基础 · 类型标注的目的与运行时边界
运行时反射
类型标注与静态类型基础 · 运行时反射与类型提示边界
运行时校验
类型标注与静态类型基础 · 运行时反射与类型提示边界
暂停点
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
暂停状态
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
章节地图
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
真值测试
Python 数据模型与特殊方法 · 真值、长度与成员测试
诊断
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
正常完成
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
终结
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
终止协议
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
重复入口
模块、包与导入系统 · 导入副作用、缓存与执行入口
重复消费
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
重写
类、继承、组合与 dataclass · 继承、重写与 super
重新绑定
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
重新绑定
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
重新抛出
异常、上下文管理器与资源管理 · raise、传播与回溯
注释
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
转换协议
Python 数据模型与特殊方法 · 可调用对象与转换协议
转义
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
装饰器工厂
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
状态
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
资源关闭
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
资源清理
网络与常用互联网协议 · 网络输入安全与离线测试
资源生命周期
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
资源所有权
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
资源泄漏
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
资源泄漏
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
子模块
模块、包与导入系统 · 包、__init__.py 与子模块
子生成器
可迭代对象、迭代器、生成器与推导式 · yield from 委托
子组
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
字典键
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
字典推导式
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
字段宽度
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
字段类型
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
字段名
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
字段顺序
类、继承、组合与 dataclass · dataclass 生成方法与字段
字符串方法
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
字符串长度
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
字符串字面量
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
字节序
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
字形簇
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
自定义异常
异常、上下文管理器与资源管理 · 自定义异常与错误接口
自动清理
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
自动移除
对象生命周期、垃圾回收与弱引用 · 弱引用容器
自引用
对象生命周期、垃圾回收与弱引用 · weakref.finalize
自由变量
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
自由变量
函数、参数、作用域与闭包 · 闭包与捕获状态
阻塞调用
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
组合
类、继承、组合与 dataclass · 组合、委托与继承选择
组合字符
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
最小探针
标准库地图与模块选择方法 · 模块选择与验证工作流
左侧 iterable
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
aclose
async / await、异步迭代与异步上下文 · 异步生成器
aclose
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
add_note
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
address family
网络与常用互联网协议 · 网络分层、地址与名称解析
adjacent grouping
collections、itertools、functools 与 operator · groupby 与相邻分组
alive
对象生命周期、垃圾回收与弱引用 · weakref.finalize
and
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
annotation syntax
类型标注与静态类型基础 · 变量、参数与返回值标注
annotationlib
类型标注与静态类型基础 · Python 3.14 延迟求值标注
Any
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
append
内置容器、切片、解包与复制语义 · 列表与可变序列操作
appendleft
collections、itertools、functools 与 operator · deque、队列与滑动窗口
archive safety
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
argparse
操作系统、命令行参数与子进程 · argparse 与命令合同
ArgumentParser
操作系统、命令行参数与子进程 · argparse 与命令合同
argv
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
as_completed
线程、进程、任务与 asyncio · Executor、Future 与结果
asend
async / await、异步迭代与异步上下文 · 异步生成器
async comprehensions
async / await、异步迭代与异步上下文 · 异步推导式
async context manager
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
async def
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
async for
async / await、异步迭代与异步上下文 · 异步迭代器协议
async for
async / await、异步迭代与异步上下文 · 异步推导式
async generator cleanup
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
async generators
async / await、异步迭代与异步上下文 · 异步生成器
async iteration
async / await、异步迭代与异步上下文 · 异步迭代器协议
async pitfalls
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
async shutdown
线程、进程、任务与 asyncio · 异步同步、背压与关闭
async with
async / await、异步迭代与异步上下文 · 异步上下文管理器协议
async yield
async / await、异步迭代与异步上下文 · 异步生成器
asyncio
标准库地图与模块选择方法 · 并发与网络模块地图
asyncio streams
网络与常用互联网协议 · asyncio 流与服务端生命周期
asyncio tasks
线程、进程、任务与 asyncio · 事件循环、协程与 Task
asyncio.Queue
线程、进程、任务与 asyncio · 异步同步、背压与关闭
atexit
对象生命周期、垃圾回收与弱引用 · weakref.finalize
attrgetter
collections、itertools、functools 与 operator · operator 与 key 函数
attribute hooks
装饰器、描述符、property 与属性访问 · __getattribute__、__getattr__ 与 __setattr__
Availability
标准库地图与模块选择方法 · 平台可用性与可移植性
await
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
await 表达式
async / await、异步迭代与异步上下文 · 异步推导式
await semantics
async / await、异步迭代与异步上下文 · await 的暂停、恢复与异常传播
awaitable
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
awaitable protocol
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
aware
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
backpressure
线程、进程、任务与 asyncio · 异步同步、背压与关闭
backreference
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
BaseException
异常、上下文管理器与资源管理 · 异常层级与捕获边界
basic type pitfalls
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
batched
collections、itertools、functools 与 operator · 组合、排列与批处理
binary data
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
binary layout
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
bool
对象、名称、赋值与基本类型 · 布尔值、None 与真值
boolean evaluation
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
break
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
break
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
BufferedIOBase
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
bytearray
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
bytes
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
bytes
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
bz2
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
C3
类、继承、组合与 dataclass · 多重继承与 MRO
CA
网络与常用互联网协议 · SSLContext、TLS 与证书验证
cache
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
call and return
函数、参数、作用域与闭包 · 调用、返回值与多值返回
Callable
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
callable decorators
装饰器、描述符、property 与属性访问 · 类装饰器与可调用对象
callable objects
Python 数据模型与特殊方法 · 可调用对象与转换协议
callback
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
cancellation cleanup
async / await、异步迭代与异步上下文 · finally、取消与资源清理
CancelledError
async / await、异步迭代与异步上下文 · finally、取消与资源清理
CancelledError
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
capture_output
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
case
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
cell
函数、参数、作用域与闭包 · 闭包与捕获状态
ChainMap
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
choice
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
circular imports
模块、包与导入系统 · 循环导入与部分初始化
class
类、继承、组合与 dataclass · 类定义、类对象与命名空间
class namespace
类、继承、组合与 dataclass · 类定义、类对象与命名空间
classmethod
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
cli parsing
操作系统、命令行参数与子进程 · argparse 与命令合同
close
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
close
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
closure
函数、参数、作用域与闭包 · 闭包与捕获状态
cls
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
codec
文本处理、正则表达式与 Unicode · 编解码器与错误处理
codec errors
文本处理、正则表达式与 Unicode · 编解码器与错误处理
collections
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
combinations
collections、itertools、functools 与 operator · 组合、排列与批处理
commit
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
communicate
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
comparison operations
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
CompletedProcess
操作系统、命令行参数与子进程 · run、状态检查与超时
complex
对象、名称、赋值与基本类型 · 整数、浮点数与复数
composition over inheritance
类、继承、组合与 dataclass · 组合、委托与继承选择
comprehension forms
可迭代对象、迭代器、生成器与推导式 · 列表、集合与字典推导式
comprehension scope
可迭代对象、迭代器、生成器与推导式 · 推导式作用域与求值顺序
compression streams
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
concurrency network map
标准库地图与模块选择方法 · 并发与网络模块地图
concurrency selection
线程、进程、任务与 asyncio · 并发模型与选择方法
Condition
线程、进程、任务与 asyncio · Lock、Condition 与 Event
conditional flow
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
connection
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
container emulation
Python 数据模型与特殊方法 · 容器模拟与下标访问
container map
内置容器、切片、解包与复制语义 · 内置容器任务地图
container pitfalls
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
Context
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
context manager protocol
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
contextmanager
异常、上下文管理器与资源管理 · contextmanager 生成器适配
continue
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
control flow pitfalls
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
cooperative inheritance
类、继承、组合与 dataclass · 继承、重写与 super
copy
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
copy semantics
内置容器、切片、解包与复制语义 · 别名、浅复制与嵌套共享
copy2
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
coroutine
async / await、异步迭代与异步上下文 · awaitable 协议与 __await__
coroutine
线程、进程、任务与 asyncio · 事件循环、协程与 Task
coroutine objects
async / await、异步迭代与异步上下文 · 协程函数、协程对象与调用边界
count
collections、itertools、functools 与 operator · 惰性与无限迭代工具
Counter
collections、itertools、functools 与 operator · Counter 与多重集合
counter multiset
collections、itertools、functools 与 operator · Counter 与多重集合
CPU bound
线程、进程、任务与 asyncio · 并发模型与选择方法
CPython
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
CPython
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
create_task
线程、进程、任务与 asyncio · 事件循环、协程与 Task
csv
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
csv boundary
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
cursor
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
custom exceptions
异常、上下文管理器与资源管理 · 自定义异常与错误接口
cwd
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
cycle
collections、itertools、functools 与 operator · 惰性与无限迭代工具
cyclic gc
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
data classes
类、继承、组合与 dataclass · dataclass 生成方法与字段
data model pitfalls
Python 数据模型与特殊方法 · 协议组合、递归表示与能力检查
data module map
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
dataclass
类、继承、组合与 dataclass · dataclass 生成方法与字段
dataclass options
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
datagram
网络与常用互联网协议 · UDP 数据报
datetime
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
datetime
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
datetime awareness
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
datetime parsing
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
deadline
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
decimal
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
Decimal
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
decimal arithmetic
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
decode
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
decode
文本处理、正则表达式与 Unicode · 编解码器与错误处理
decorator
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
decorator
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
decorator factory
装饰器、描述符、property 与属性访问 · 参数化装饰器与装饰器工厂
decorator semantics
装饰器、描述符、property 与属性访问 · 装饰器语法与函数替换
def
函数、参数、作用域与闭包 · 函数定义与函数对象
default mapping
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
default values
函数、参数、作用域与闭包 · 默认参数的求值时机
default_factory
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
default_factory
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
defaultdict
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
deferred annotations
类型标注与静态类型基础 · Python 3.14 延迟求值标注
del
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
deque
collections、itertools、functools 与 operator · deque、队列与滑动窗口
descriptive statistics
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
descriptor methods
装饰器、描述符、property 与属性访问 · 描述符协议:__get__、__set__、__delete__
descriptor naming
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
descriptor precedence
装饰器、描述符、property 与属性访问 · 数据描述符、非数据描述符与查找优先级
dialect
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
dict
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
dict[str, int]
类型标注与静态类型基础 · 内置泛型、联合与可选值
DNS
网络与常用互联网协议 · 网络分层、地址与名称解析
docstring
函数、参数、作用域与闭包 · 函数定义与函数对象
double ended queue
collections、itertools、functools 与 operator · deque、队列与滑动窗口
dynamic import
模块、包与导入系统 · importlib、动态导入与 reload
dynamic resource stack
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
elif
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
else
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
else
异常、上下文管理器与资源管理 · try、except、else 与 finally
email
网络与常用互联网协议 · 电子邮件消息与协议客户端
email protocols
网络与常用互联网协议 · 电子邮件消息与协议客户端
encode
对象、名称、赋值与基本类型 · bytes、bytearray 与文本边界
encode
文本处理、正则表达式与 Unicode · 编解码器与错误处理
encoding
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
encoding
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
enter_context
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
enumerate
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
env
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
environ
操作系统、命令行参数与子进程 · os、环境变量与平台边界
environment boundary
操作系统、命令行参数与子进程 · os、环境变量与平台边界
EOF
网络与常用互联网协议 · TCP 流、连接与半关闭
equality vs identity
对象、名称、赋值与基本类型 · 相等比较与身份比较
error reading
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
errors
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
errors
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
Event
线程、进程、任务与 asyncio · Lock、Condition 与 Event
event loop
线程、进程、任务与 asyncio · 事件循环、协程与 Task
except
异常、上下文管理器与资源管理 · try、except、else 与 finally
except*
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
Exception
异常、上下文管理器与资源管理 · 异常层级与捕获边界
exception chaining
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
exception groups
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
exception hierarchy
异常、上下文管理器与资源管理 · 异常层级与捕获边界
exception propagation
异常、上下文管理器与资源管理 · raise、传播与回溯
exception resource pitfalls
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
ExceptionGroup
异常、上下文管理器与资源管理 · ExceptionGroup 与 except*
ExceptionGroup
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
Executor
线程、进程、任务与 asyncio · Executor、Future 与结果
ExitStack
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
extend
内置容器、切片、解包与复制语义 · 列表与可变序列操作
False
对象、名称、赋值与基本类型 · 布尔值、None 与真值
field
类、继承、组合与 dataclass · dataclass 生成方法与字段
file cleanup
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
file open modes
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
file transfer
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
finalizer objects
对象生命周期、垃圾回收与弱引用 · weakref.finalize
finally
异常、上下文管理器与资源管理 · try、except、else 与 finally
finally
async / await、异步迭代与异步上下文 · finally、取消与资源清理
finally
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
finally return
异常、上下文管理器与资源管理 · 异常传播与资源释放检查
find_spec
标准库地图与模块选择方法 · 发现模块与核对文档
finder
模块、包与导入系统 · sys.path、finder、loader 与 module spec
first script
入门导览、解释器与第一个程序 · 第一个完整程序
flags
文本处理、正则表达式与 Unicode · 替换、切分与 flags
float
对象、名称、赋值与基本类型 · 整数、浮点数与复数
fold
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold
for
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
for loop
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
forkserver
线程、进程、任务与 asyncio · 进程启动方式与序列化
format
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
format selection
结构化数据、序列化、压缩与 SQLite · 格式选择与数据完整性
forward reference
类型标注与静态类型基础 · Python 3.14 延迟求值标注
Fraction
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
framing
网络与常用互联网协议 · socket 生命周期与消息 framing
free-threaded
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
from import
模块、包与导入系统 · import 的查找与名称绑定
fromisoformat
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
frozen
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
FrozenInstanceError
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
frozenset
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
fullmatch
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
function adaptation
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
function definition
函数、参数、作用域与闭包 · 函数定义与函数对象
function pitfalls
函数、参数、作用域与闭包 · 装饰器入口与函数设计检查
function wrappers
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
functional dispatch
collections、itertools、functools 与 operator · reduce 与单分派
functional module map
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
functools
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
functools.wraps
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
Future
线程、进程、任务与 asyncio · Executor、Future 与结果
futures
线程、进程、任务与 asyncio · Executor、Future 与结果
gc
对象生命周期、垃圾回收与弱引用 · 循环引用与分代垃圾回收
GC 误用
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
gc diagnostics
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
gc.collect
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
generator
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
generator context manager
异常、上下文管理器与资源管理 · contextmanager 生成器适配
generator control
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
generator delegation
可迭代对象、迭代器、生成器与推导式 · yield from 委托
generator expression
可迭代对象、迭代器、生成器与推导式 · 生成器表达式与惰性求值
generator suspension
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
GeneratorExit
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
GeneratorExit
async / await、异步迭代与异步上下文 · 异步生成器关闭与清理
generic syntax
类型标注与静态类型基础 · 泛型函数、类与类型参数
get
collections、itertools、functools 与 operator · defaultdict 与缺失值工厂
get
线程、进程、任务与 asyncio · Queue 与生产者消费者
get_referrers
对象生命周期、垃圾回收与弱引用 · gc 诊断与显式回收
get_type_hints
类型标注与静态类型基础 · 运行时反射与类型提示边界
getenv
操作系统、命令行参数与子进程 · os、环境变量与平台边界
getter
装饰器、描述符、property 与属性访问 · property 与托管属性
GIL
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
glob
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
global
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
group
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
groupby
collections、itertools、functools 与 operator · groupby 与相邻分组
groupdict
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
guard
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
gzip
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
has-a
类、继承、组合与 dataclass · 组合、委托与继承选择
hash contract
Python 数据模型与特殊方法 · 相等性与哈希合同
help
标准库地图与模块选择方法 · 发现模块与核对文档
hostname
网络与常用互联网协议 · 网络分层、地址与名称解析
hostname check
网络与常用互联网协议 · SSLContext、TLS 与证书验证
http clients
网络与常用互联网协议 · URL 解析与 HTTP 客户端
HTTP status
网络与常用互联网协议 · URL 解析与 HTTP 客户端
I/O bound
线程、进程、任务与 asyncio · 并发模型与选择方法
IANA
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold
identity
对象、名称、赋值与基本类型 · 对象的身份、类型与值
if
运算符、表达式、条件、循环与模式匹配 · if、elif、else 与条件表达式
imaplib
网络与常用互联网协议 · 电子邮件消息与协议客户端
import
模块、包与导入系统 · import 的查找与名称绑定
import binding
模块、包与导入系统 · import 的查找与名称绑定
import machinery
模块、包与导入系统 · sys.path、finder、loader 与 module spec
import pitfalls
模块、包与导入系统 · 导入副作用、缓存与执行入口
import_module
模块、包与导入系统 · importlib、动态导入与 reload
importlib
模块、包与导入系统 · importlib、动态导入与 reload
importlib
标准库地图与模块选择方法 · 发现模块与核对文档
in
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
IndexError
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
instance vs class
类、继承、组合与 dataclass · 实例属性与类属性
int
对象、名称、赋值与基本类型 · 整数、浮点数与复数
interpreter modes
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
io
标准库地图与模块选择方法 · 文件、路径与系统模块地图
io hierarchy
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
IPC
线程、进程、任务与 asyncio · 进程池、IPC 与清理
is
对象、名称、赋值与基本类型 · 相等比较与身份比较
is
运算符、表达式、条件、循环与模式匹配 · 比较、成员测试与身份测试
islice
collections、itertools、functools 与 operator · 惰性与无限迭代工具
isoformat
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
itemgetter
collections、itertools、functools 与 operator · operator 与 key 函数
iter
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
iterable
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
iteration boundary
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
iteration pitfalls
可迭代对象、迭代器、生成器与推导式 · 消费状态、终止条件与资源释放
iterator
可迭代对象、迭代器、生成器与推导式 · 可迭代对象与迭代器边界
iterator combinatorics
collections、itertools、functools 与 operator · 组合、排列与批处理
iterdir
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
itertools
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
itertools
collections、itertools、functools 与 operator · 惰性与无限迭代工具
join
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
json
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
json
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
JSON 类型
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
json mapping
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
JSONEncoder
结构化数据、序列化、压缩与 SQLite · JSON 数据模型与定制
KeyboardInterrupt
异常、上下文管理器与资源管理 · 异常层级与捕获边界
KeyError
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
kill
操作系统、命令行参数与子进程 · 信号、终止与清理
lambda
函数、参数、作用域与闭包 · lambda 与小型可调用对象
lambda function
函数、参数、作用域与闭包 · lambda 与小型可调用对象
lazy iterators
collections、itertools、functools 与 operator · 惰性与无限迭代工具
LEGB
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
lifecycle pitfalls
对象生命周期、垃圾回收与弱引用 · 终结顺序与显式资源清理
LIFO
异常、上下文管理器与资源管理 · ExitStack 与动态资源组合
lightweight records
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
limit_denominator
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
list
内置容器、切片、解包与复制语义 · 列表与可变序列操作
list[int]
类型标注与静态类型基础 · 内置泛型、联合与可选值
Literal
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
loader
模块、包与导入系统 · sys.path、finder、loader 与 module spec
Lock
线程、进程、任务与 asyncio · Lock、Condition 与 Event
loop else
运算符、表达式、条件、循环与模式匹配 · 循环 else 与搜索完成
lru_cache
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
lzma
结构化数据、序列化、压缩与 SQLite · gzip、bz2 与 lzma 压缩流
main guard
入门导览、解释器与第一个程序 · 第一个完整程序
main module
模块、包与导入系统 · __main__ 与入口边界
managed attributes
装饰器、描述符、property 与属性访问 · property 与托管属性
manual iteration
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
mapping type
内置容器、切片、解包与复制语义 · 字典、键与插入顺序
match
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
match
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
Match
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
math
数值、随机、统计、精确计算与日期时间 · math 与数值边界
maxlen
collections、itertools、functools 与 operator · deque、队列与滑动窗口
mean
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
median
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
metaprogramming pitfalls
装饰器、描述符、property 与属性访问 · 包装器、描述符与属性访问边界
method binding
类、继承、组合与 dataclass · 方法绑定与 self
method resolution order
类、继承、组合与 dataclass · 多重继承与 MRO
method types
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
methodcaller
collections、itertools、functools 与 operator · operator 与 key 函数
modern type forms
类型标注与静态类型基础 · 内置泛型、联合与可选值
module availability
标准库地图与模块选择方法 · 平台可用性与可移植性
module cache
模块、包与导入系统 · sys.modules 缓存
module discovery
标准库地图与模块选择方法 · 发现模块与核对文档
module execution
模块、包与导入系统 · 模块对象、命名空间与首次执行
ModuleSpec
模块、包与导入系统 · sys.path、finder、loader 与 module spec
monotonic
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
monotonic deadlines
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
most_common
collections、itertools、functools 与 operator · Counter 与多重集合
move
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
MRO
类、继承、组合与 dataclass · 多重继承与 MRO
multiprocessing
标准库地图与模块选择方法 · 并发与网络模块地图
multiprocessing
线程、进程、任务与 asyncio · 进程启动方式与序列化
mutability
对象、名称、赋值与基本类型 · 可变对象与不可变对象
mutable sequence
内置容器、切片、解包与复制语义 · 列表与可变序列操作
naive
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
name
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
name binding
对象、名称、赋值与基本类型 · 名称绑定、赋值与删除
name resolution
函数、参数、作用域与闭包 · 词法作用域与 LEGB 查找
NamedTemporaryFile
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
namedtuple
collections、itertools、functools 与 operator · namedtuple、ChainMap 与轻量结构
NameError
类型标注与静态类型基础 · 运行时反射与类型提示边界
network addressing
网络与常用互联网协议 · 网络分层、地址与名称解析
network safety
网络与常用互联网协议 · 网络输入安全与离线测试
newline
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
newline
结构化数据、序列化、压缩与 SQLite · CSV dialect、换行与字段
next
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
NFC
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
NFD
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
NFKC
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
non-blocking
网络与常用互联网协议 · 超时、非阻塞与 selectors
None
对象、名称、赋值与基本类型 · 布尔值、None 与真值
None
函数、参数、作用域与闭包 · 调用、返回值与多值返回
None
类型标注与静态类型基础 · 内置泛型、联合与可选值
None
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
None 比较
对象、名称、赋值与基本类型 · 基本对象与类型的边界检查
nonlocal
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
not
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
NotImplemented
Python 数据模型与特殊方法 · 富比较与 NotImplemented
numeric dispatch
Python 数据模型与特殊方法 · 算术、反向运算与原地运算
numeric functions
数值、随机、统计、精确计算与日期时间 · math 与数值边界
numeric time map
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
numeric types
对象、名称、赋值与基本类型 · 整数、浮点数与复数
object construction
类、继承、组合与 dataclass · 初始化、替代构造器与对象不变量
object finalization
对象生命周期、垃圾回收与弱引用 · __del__、终结与对象复活
object model
对象、名称、赋值与基本类型 · 对象的身份、类型与值
object protocols
Python 数据模型与特殊方法 · 对象、类型与协议
object reachability
对象生命周期、垃圾回收与弱引用 · 引用、可达性与对象生命周期
object representation
Python 数据模型与特殊方法 · repr、str 与格式化
open
文件、路径、流、临时文件与目录操作 · open、文本模式与二进制模式
operator
标准库地图与模块选择方法 · 集合、迭代与函数工具地图
operator helpers
collections、itertools、functools 与 operator · operator 与 key 函数
operator precedence
运算符、表达式、条件、循环与模式匹配 · 运算符、优先级与结合
or
运算符、表达式、条件、循环与模式匹配 · 布尔运算与短路求值
ORDER BY
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
os
操作系统、命令行参数与子进程 · os、环境变量与平台边界
OSError
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
outer scope binding
函数、参数、作用域与闭包 · global、nonlocal 与重新绑定
owner
装饰器、描述符、property 与属性访问 · __set_name__ 与存储名称
package
模块、包与导入系统 · 包、__init__.py 与子模块
package initialization
模块、包与导入系统 · 包、__init__.py 与子模块
parameter kinds
函数、参数、作用域与闭包 · 位置限定、位置或关键字与关键字限定参数
partial
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
Path
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
PATH
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
PATH 劫持
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
path model
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
path safety
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
path traversal
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
pathlib
标准库地图与模块选择方法 · 文件、路径与系统模块地图
PathLike
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
Pattern
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
pattern matching
运算符、表达式、条件、循环与模式匹配 · match、case、模式与 guard
pending task
线程、进程、任务与 asyncio · 异步同步、背压与关闭
PEP 649
类型标注与静态类型基础 · Python 3.14 延迟求值标注
perf_counter
数值、随机、统计、精确计算与日期时间 · 单调时钟、deadline 与测试
permutations
collections、itertools、functools 与 operator · 组合、排列与批处理
pickle
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
pickle
线程、进程、任务与 asyncio · 进程启动方式与序列化
pickle security
结构化数据、序列化、压缩与 SQLite · pickle 的信任与版本边界
PIPE
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
pipe deadlocks
操作系统、命令行参数与子进程 · PIPE、communicate 与死锁
placeholder
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
Pool
线程、进程、任务与 asyncio · 进程池、IPC 与清理
popleft
collections、itertools、functools 与 operator · deque、队列与滑动窗口
poplib
网络与常用互联网协议 · 电子邮件消息与协议客户端
port
网络与常用互联网协议 · 网络分层、地址与名称解析
print
入门导览、解释器与第一个程序 · 第一个完整程序
process interface
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
process isolation
操作系统、命令行参数与子进程 · env、cwd 与执行隔离
process pitfalls
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
process pools
线程、进程、任务与 asyncio · 进程池、IPC 与清理
process start methods
线程、进程、任务与 asyncio · 进程启动方式与序列化
process termination
操作系统、命令行参数与子进程 · 信号、终止与清理
ProcessPoolExecutor
线程、进程、任务与 asyncio · 进程池、IPC 与清理
producer consumer
线程、进程、任务与 asyncio · Queue 与生产者消费者
product
collections、itertools、functools 与 operator · 组合、排列与批处理
property
装饰器、描述符、property 与属性访问 · property 与托管属性
Protocol
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
pseudo random
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
PurePath
文件、路径、流、临时文件与目录操作 · PathLike、纯路径与具体路径
put
线程、进程、任务与 asyncio · Queue 与生产者消费者
python -m
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
python -m
模块、包与导入系统 · __main__ 与入口边界
Python 3.14
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
Python 标准库
标准库地图与模块选择方法 · 标准库的范围与边界
Python 解释器
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
quantize
数值、随机、统计、精确计算与日期时间 · Decimal、context 与舍入
Queue
线程、进程、任务与 asyncio · Queue 与生产者消费者
raise
异常、上下文管理器与资源管理 · raise、传播与回溯
raise from
异常、上下文管理器与资源管理 · 异常上下文、显式链与注释
random
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
Random
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
range
内置容器、切片、解包与复制语义 · 元组、逗号与 range
range
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
rational arithmetic
数值、随机、统计、精确计算与日期时间 · Fraction 与精确有理数
RawIOBase
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
re
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
re
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
readiness
网络与常用互联网协议 · 超时、非阻塞与 selectors
reading route
入门导览、解释器与第一个程序 · 首批阅读路线与查询方法
recv
网络与常用互联网协议 · socket 生命周期与消息 framing
recvfrom
网络与常用互联网协议 · UDP 数据报
redirect
网络与常用互联网协议 · URL 解析与 HTTP 客户端
ReDoS
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
reduce
collections、itertools、functools 与 operator · reduce 与单分派
reference counting boundary
对象生命周期、垃圾回收与弱引用 · 引用计数的 CPython 实现边界
referent
对象生命周期、垃圾回收与弱引用 · 弱引用回调
regex entry points
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
regex groups
文本处理、正则表达式与 Unicode · 分组、命名组与反向引用
regex patterns
文本处理、正则表达式与 Unicode · 正则模式与原始字符串
regex pitfalls
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
regex transforms
文本处理、正则表达式与 Unicode · 替换、切分与 flags
reiterable vs iterator
可迭代对象、迭代器、生成器与推导式 · 可重复遍历与单次消费
relative imports
模块、包与导入系统 · 绝对导入与显式相对导入
reload
模块、包与导入系统 · importlib、动态导入与 reload
reload 误解
模块、包与导入系统 · 导入副作用、缓存与执行入口
REPL
入门导览、解释器与第一个程序 · 解释器、REPL、脚本与模块
replace
文件、路径、流、临时文件与目录操作 · 复制、移动、替换与元数据
resolve
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
return
函数、参数、作用域与闭包 · 调用、返回值与多值返回
returncode
操作系统、命令行参数与子进程 · run、状态检查与超时
rglob
文件、路径、流、临时文件与目录操作 · 目录遍历与 glob
rich comparison
Python 数据模型与特殊方法 · 富比较与 NotImplemented
rollback
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
row_factory
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
run
操作系统、命令行参数与子进程 · run、状态检查与超时
runtime setup
入门导览、解释器与第一个程序 · 安装并确认 Python 3.14
RuntimeWarning
async / await、异步迭代与异步上下文 · 协程生命周期、取消与清理
search
文本处理、正则表达式与 Unicode · match、search 与 fullmatch
secret leakage
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
secrets
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
secure random
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
seed
数值、随机、统计、精确计算与日期时间 · random、种子与可复现性
seek
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
seekable
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
selection workflow
标准库地图与模块选择方法 · 模块选择与验证工作流
selectors
网络与常用互联网协议 · 超时、非阻塞与 selectors
self
类、继承、组合与 dataclass · 方法绑定与 self
Semaphore
线程、进程、任务与 asyncio · 异步同步、背压与关闭
send
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
sendall
网络与常用互联网协议 · socket 生命周期与消息 framing
sendto
网络与常用互联网协议 · UDP 数据报
sentinel
函数、参数、作用域与闭包 · 默认参数的求值时机
sequence slicing
内置容器、切片、解包与复制语义 · 索引、负索引与切片
set
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
set types
内置容器、切片、解包与复制语义 · set、frozenset 与集合运算
setter
装饰器、描述符、property 与属性访问 · property 与托管属性
shell
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
shell injection
操作系统、命令行参数与子进程 · CLI 与子进程的安全和可移植性
short read
网络与常用互联网协议 · TCP 流、连接与半关闭
shutdown
网络与常用互联网协议 · TCP 流、连接与半关闭
shutil
标准库地图与模块选择方法 · 文件、路径与系统模块地图
signal
操作系统、命令行参数与子进程 · 信号、终止与清理
singledispatch
collections、itertools、functools 与 operator · reduce 与单分派
slice
内置容器、切片、解包与复制语义 · 索引、负索引与切片
slots
类、继承、组合与 dataclass · default_factory、frozen 与 slots 的边界
smtplib
网络与常用互联网协议 · 电子邮件消息与协议客户端
socket
标准库地图与模块选择方法 · 并发与网络模块地图
socket
网络与常用互联网协议 · socket 生命周期与消息 framing
socket framing
网络与常用互联网协议 · socket 生命周期与消息 framing
socket readiness
网络与常用互联网协议 · 超时、非阻塞与 selectors
source layout
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
spawn
线程、进程、任务与 asyncio · 进程启动方式与序列化
special lookup
Python 数据模型与特殊方法 · 特殊方法的隐式查找
split
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
split
文本处理、正则表达式与 Unicode · 替换、切分与 flags
sqlite parameters
结构化数据、序列化、压缩与 SQLite · 参数绑定、游标与行工厂
sqlite transactions
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
sqlite3
结构化数据、序列化、压缩与 SQLite · SQLite 连接与事务
SSLContext
网络与常用互联网协议 · SSLContext、TLS 与证书验证
start_server
网络与常用互联网协议 · asyncio 流与服务端生命周期
static analysis workflow
类型标注与静态类型基础 · 静态检查器工作流与渐进类型
staticmethod
类、继承、组合与 dataclass · 实例方法、classmethod 与 staticmethod
statistics
标准库地图与模块选择方法 · 数值、随机、统计与时间地图
StatisticsError
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
stderr
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
stdin
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
stdlib boundary
标准库地图与模块选择方法 · 标准库的范围与边界
StopAsyncIteration
async / await、异步迭代与异步上下文 · 异步迭代器协议
StopIteration
可迭代对象、迭代器、生成器与推导式 · iter、next 与 StopIteration
str
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
str
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
stream positioning
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
StreamReader
网络与常用互联网协议 · asyncio 流与服务端生命周期
StreamWriter
网络与常用互联网协议 · asyncio 流与服务端生命周期
string processing
文本处理、正则表达式与 Unicode · 字符串拆分、拼接与格式化
StringIO
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
strptime
数值、随机、统计、精确计算与日期时间 · 日期时间解析与格式化
struct
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
struct
结构化数据、序列化、压缩与 SQLite · struct 与二进制布局
structured concurrency
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
sub
文本处理、正则表达式与 Unicode · 替换、切分与 flags
subcommands
操作系统、命令行参数与子进程 · argparse 与命令合同
submit
线程、进程、任务与 asyncio · Executor、Future 与结果
subprocess
标准库地图与模块选择方法 · 文件、路径与系统模块地图
subprocess
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
subprocess arguments
操作系统、命令行参数与子进程 · 参数数组与 shell 边界
subprocess result
操作系统、命令行参数与子进程 · run、状态检查与超时
subprocess streams
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
super
类、继承、组合与 dataclass · 继承、重写与 super
symlink
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
SyntaxError
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
sys.argv
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
sys.modules
模块、包与导入系统 · sys.modules 缓存
sys.path
模块、包与导入系统 · sys.path、finder、loader 与 module spec
system module map
标准库地图与模块选择方法 · 文件、路径与系统模块地图
SystemExit
异常、上下文管理器与资源管理 · 异常层级与捕获边界
SystemExit
操作系统、命令行参数与子进程 · sys.argv、标准流与退出状态
T
类型标注与静态类型基础 · 泛型函数、类与类型参数
tarfile
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
Task
线程、进程、任务与 asyncio · 事件循环、协程与 Task
task first selection
标准库地图与模块选择方法 · 从任务出发选择模块
task_done
线程、进程、任务与 asyncio · Queue 与生产者消费者
TaskGroup
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
TCP
网络与常用互联网协议 · TCP 流、连接与半关闭
tcp lifecycle
网络与常用互联网协议 · TCP 流、连接与半关闭
tell
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
temporary resources
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
TemporaryDirectory
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
TemporaryFile
文件、路径、流、临时文件与目录操作 · 临时文件与临时目录
terminate
操作系统、命令行参数与子进程 · 信号、终止与清理
text
操作系统、命令行参数与子进程 · 子进程文本、字节与编码
text bytes boundary
文本处理、正则表达式与 Unicode · str、bytes 与文本边界
text file boundary
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
text objects
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
TextIOBase
文件、路径、流、临时文件与目录操作 · io 流层次与缓冲
thread synchronization
线程、进程、任务与 asyncio · Lock、Condition 与 Event
threading
标准库地图与模块选择方法 · 并发与网络模块地图
threading
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
threading boundary
线程、进程、任务与 asyncio · 线程与 CPython GIL 构建边界
throw
可迭代对象、迭代器、生成器与推导式 · send、throw、close 与清理
time zone rules
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold
timeout
线程、进程、任务与 asyncio · TaskGroup、取消与 timeout
timeout
网络与常用互联网协议 · 超时、非阻塞与 selectors
TimeoutExpired
操作系统、命令行参数与子进程 · run、状态检查与超时
TLS
网络与常用互联网协议 · SSLContext、TLS 与证书验证
tls verification
网络与常用互联网协议 · SSLContext、TLS 与证书验证
TOCTOU
文件、路径、流、临时文件与目录操作 · 路径安全、解析与符号链接
token_bytes
数值、随机、统计、精确计算与日期时间 · secrets 与安全随机
TOML
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
toml parsing
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
tomllib
结构化数据、序列化、压缩与 SQLite · TOML 读取与配置边界
traceback
入门导览、解释器与第一个程序 · 语法错误、异常与 traceback
traceback
异常、上下文管理器与资源管理 · raise、传播与回溯
True
对象、名称、赋值与基本类型 · 布尔值、None 与真值
truncate
文件、路径、流、临时文件与目录操作 · 定位、游标与截断
truth and membership
Python 数据模型与特殊方法 · 真值、长度与成员测试
truth values
对象、名称、赋值与基本类型 · 布尔值、None 与真值
truthiness
运算符、表达式、条件、循环与模式匹配 · 表达式求值与控制流检查
try
异常、上下文管理器与资源管理 · try、except、else 与 finally
try statement
异常、上下文管理器与资源管理 · try、except、else 与 finally
tuple
内置容器、切片、解包与复制语义 · 元组、逗号与 range
tuple and range
内置容器、切片、解包与复制语义 · 元组、逗号与 range
type
对象、名称、赋值与基本类型 · 对象的身份、类型与值
type
Python 数据模型与特殊方法 · 特殊方法的隐式查找
type 语句
类型标注与静态类型基础 · type 语句与类型别名
type alias
类型标注与静态类型基础 · type 语句与类型别名
TypeAliasType
类型标注与静态类型基础 · type 语句与类型别名
TypedDict
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
TypeError
Python 数据模型与特殊方法 · 富比较与 NotImplemented
typing boundary
类型标注与静态类型基础 · 类型标注的目的与运行时边界
typing constructs
类型标注与静态类型基础 · Callable、Literal、Protocol 与 TypedDict
typing pitfalls
类型标注与静态类型基础 · 运行时反射与类型提示边界
UDP
网络与常用互联网协议 · UDP 数据报
udp semantics
网络与常用互联网协议 · UDP 数据报
unhashable
内置容器、切片、解包与复制语义 · 容器选择、复制与遍历边界
Unicode
对象、名称、赋值与基本类型 · 字符串、Unicode 与常用操作
Unicode 假设
文本处理、正则表达式与 Unicode · 正则复杂度与 Unicode 边界
unicode normalization
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
unicode text units
文本处理、正则表达式与 Unicode · 码点、组合字符与用户感知字符
unicodedata
标准库地图与模块选择方法 · 文本、二进制与数据模块地图
unicodedata
文本处理、正则表达式与 Unicode · Unicode 规范化与 unicodedata
UnicodeError
文本处理、正则表达式与 Unicode · 编解码器与错误处理
unpacking
内置容器、切片、解包与复制语义 · 打包、解包与星号目标
urllib.parse
网络与常用互联网协议 · URL 解析与 HTTP 客户端
urllib.request
网络与常用互联网协议 · URL 解析与 HTTP 客户端
usage
操作系统、命令行参数与子进程 · argparse 与命令合同
UTC
数值、随机、统计、精确计算与日期时间 · naive 与 aware datetime
UTF-8
入门导览、解释器与第一个程序 · 源码编码、缩进、名称与注释
UTF-8
文件、路径、流、临时文件与目录操作 · 编码、错误策略与换行
value
对象、名称、赋值与基本类型 · 对象的身份、类型与值
variadic arguments
函数、参数、作用域与闭包 · *args、**kwargs 与调用解包
variance
数值、随机、统计、精确计算与日期时间 · statistics 与描述统计
wait
操作系统、命令行参数与子进程 · 信号、终止与清理
wait_closed
网络与常用互联网协议 · asyncio 流与服务端生命周期
weak containers
对象生命周期、垃圾回收与弱引用 · 弱引用容器
weak references
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
WeakKeyDictionary
对象生命周期、垃圾回收与弱引用 · 弱引用容器
weakref callbacks
对象生命周期、垃圾回收与弱引用 · 弱引用回调
weakref.finalize
对象生命周期、垃圾回收与弱引用 · weakref.finalize
weakref.ref
对象生命周期、垃圾回收与弱引用 · weakref.ref 基础
WeakSet
对象生命周期、垃圾回收与弱引用 · 弱引用容器
WeakValueDictionary
对象生命周期、垃圾回收与弱引用 · 弱引用容器
while
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
while loop
运算符、表达式、条件、循环与模式匹配 · while、break 与 continue
with
异常、上下文管理器与资源管理 · __enter__ 与 __exit__ 协议
with
文件、路径、流、临时文件与目录操作 · 资源清理与文件错误
wrapper
装饰器、描述符、property 与属性访问 · 包装器、闭包与 functools.wraps
wraps
collections、itertools、functools 与 operator · 缓存、偏函数与 wraps
yield
可迭代对象、迭代器、生成器与推导式 · 生成器函数、yield 与暂停状态
yield
异常、上下文管理器与资源管理 · contextmanager 生成器适配
yield from
可迭代对象、迭代器、生成器与推导式 · yield from 委托
zip
运算符、表达式、条件、循环与模式匹配 · for、range、enumerate 与 zip
zipfile
结构化数据、序列化、压缩与 SQLite · ZIP、TAR 与解包安全
ZoneInfo
数值、随机、统计、精确计算与日期时间 · zoneinfo、时区规则与 fold