Python 的新特性 — Python 文档
来自菜鸟教程
Python/docs/3.8/whatsnew/index
Python 中的新功能
“Python 的新特性”系列文章介绍了主要 Python 版本之间最重要的变化。 对于希望在新版本发布后保持最新状态的任何人来说,它们都是“必读”。
- Python 3.8 中的新功能
- Python 3.7 中的新功能
- Python 3.6 中的新功能
- Python 3.5 中的新功能
- Python 3.4 中的新功能
- Python 3.3 中的新功能
- 摘要 – 发布亮点
- PEP 405:虚拟环境
- PEP 420:隐式命名空间包
- PEP 3118:新的 memoryview 实现和缓冲区协议文档
- PEP 393:灵活的字符串表示
- PEP 397:适用于 Windows 的 Python 启动器
- PEP 3151:重新设计 OS 和 IO 异常层次结构
- PEP 380:委托给子生成器的语法
- PEP 409:抑制异常上下文
- PEP 414:显式 Unicode 文字
- PEP 3155:类和函数的限定名称
- PEP 412:密钥共享字典
- PEP 362:函数签名对象
- PEP 421:添加 sys.implementation
- 使用 importlib 作为导入的实现
- 其他语言更改
- 更细粒度的导入锁
- 内置函数和类型
- 新模块
- 改进的模块
- 优化
- 构建和 C API 更改
- 已弃用
- 移植到 Python 3.3
- Python 3.2 中的新功能
- Python 3.1 中的新功能
- Python 3.0 中的新功能
- Python 2.7 中的新功能
- Python 2.6 中的新功能
- 蟒蛇 3.0
- 开发过程的变化
- PEP 343:'with' 语句
- PEP 366:来自主模块的显式相对导入
- PEP 370:每用户
site-packages
目录 - PEP 371:
multiprocessing
包 - PEP 3101:高级字符串格式
- PEP 3105:
print
作为一个函数 - PEP 3110:异常处理更改
- PEP 3112:字节文字
- PEP 3116:新的 I/O 库
- PEP 3118:修订缓冲协议
- PEP 3119:抽象基类
- PEP 3127:整数文字支持和语法
- PEP 3129:类装饰器
- PEP 3141:数字的类型层次结构
- 其他语言更改
- 新的和改进的模块
- 弃用和删除
- 构建和 C API 更改
- 移植到 Python 2.6
- 致谢
- Python 2.5 中的新功能
- Python 2.4 中的新功能
- Python 2.3 中的新功能
- PEP 218:标准集数据类型
- PEP 255:简单的生成器
- PEP 263:源代码编码
- PEP 273:从 ZIP 档案导入模块
- PEP 277:支持 Windows NT 的 Unicode 文件名
- PEP 278:通用换行支持
- PEP 279:枚举()
- PEP 282:日志包
- PEP 285:布尔类型
- PEP 293:编解码器错误处理回调
- PEP 301:Distutils 的包索引和元数据
- PEP 302:新的导入钩子
- PEP 305:逗号分隔的文件
- PEP 307:泡菜增强
- 扩展切片
- 其他语言更改
- 新的、改进的和弃用的模块
- Pymalloc:一个专门的对象分配器
- 构建和 C API 更改
- 其他更改和修复
- 移植到 Python 2.3
- 致谢
- Python 2.2 中的新功能
- Python 2.1 中的新功能
- Python 2.0 中的新增功能
“变更日志”是从 :source:`Misc/NEWS.d` 目录树的内容构建 的 文件的 HTML 版本,其中包含 all ] 当前版本对 Python 的重大更改。