“Python/docs/3.9/whatsnew/index”的版本间差异
来自菜鸟教程
Python/docs/3.9/whatsnew/index
(autoload) |
小 (Page commit) |
||
第1行: | 第1行: | ||
+ | {{DISPLAYTITLE:Python 的新特性 — Python 文档}} | ||
<div id="what-s-new-in-python" class="section"> | <div id="what-s-new-in-python" class="section"> | ||
<span id="whatsnew-index"></span> | <span id="whatsnew-index"></span> | ||
− | = | + | = Python 中的新功能 = |
− | + | “Python 的新特性”系列文章介绍了主要 Python 版本之间最重要的变化。 对于希望在新版本发布后保持最新状态的任何人来说,它们都是“必读”。 | |
− | |||
− | |||
<div class="toctree-wrapper compound"> | <div class="toctree-wrapper compound"> | ||
− | * [[../3.9| | + | * [[../3.9|Python 3.9 中的新功能]] |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|您应该在代码中检查 DeprecationWarning]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|已弃用]] |
− | ** [[../3| | + | ** [[../3|已移除]] |
− | ** [[../3| | + | ** [[../3|移植到 Python 3.9]] |
− | ** [[../3| | + | ** [[../3|构建更改]] |
− | ** [[../3|C API | + | ** [[../3|C API 更改]] |
− | ** [[../3| | + | ** [[../3|Python 3.9.1 中的显着变化]] |
− | * [[../3 | + | ** [[../3|Python 3.9.2 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.9.3 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.9.5 中的显着变化]] |
− | + | * [[../3.8|Python 3.8 中的新功能]] | |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|构建和 C API 更改]] |
− | ** [[../3| | + | ** [[../3|已弃用]] |
− | * [[../3 | + | ** [[../3|API 和功能删除]] |
− | ** [[../3| | + | ** [[../3|移植到 Python 3.8]] |
− | ** [[../3| | + | ** [[../3|Python 3.8.1 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.8.8 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.8.12 中的显着变化]] |
− | + | * [[../3.7|Python 3.7 中的新功能]] | |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | ** [[../3| | + | ** [[../3|C API 更改]] |
− | ** [[../3| | + | ** [[../3|构建更改]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|其他 CPython 实现更改]] |
− | ** [[../3| | + | ** [[../3|弃用的 Python 行为]] |
− | ** [[../3| | + | ** [[../3|弃用的 Python 模块、函数和方法]] |
− | ** [[../3| | + | ** [[../3|不推荐使用的 C API 函数和类型]] |
− | ** [[../3| | + | ** [[../3|平台支撑拆除]] |
− | ** [[../3| | + | ** [[../3|API 和功能删除]] |
− | ** [[../3| | + | ** [[../3|模块拆卸]] |
− | * [[../3 | + | ** [[../3|仅限 Windows 的更改]] |
− | ** [[../3| | + | ** [[../3|移植到 Python 3.7]] |
− | ** [[../3| | + | ** [[../3|Python 3.7.1 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.7.2 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.7.6 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.7.10 中的显着变化]] |
− | + | * [[../3.6|Python 3.6 中的新功能]] | |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|构建和 C API 更改]] |
− | ** [[../3| | + | ** [[../3|其他改进]] |
− | ** [[../3| | + | ** [[../3|已弃用]] |
− | ** [[../3| | + | ** [[../3|已移除]] |
− | * [[../3 | + | ** [[../3|移植到 Python 3.6]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.2 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.4 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.5 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.7 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.10 中的显着变化]] |
− | ** [[../3| | + | ** [[../3|Python 3.6.13 中的显着变化]] |
− | + | * [[../3.5|Python 3.5 中的新功能]] | |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | * [[../3 | + | ** [[../3|其他模块级更改]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|构建和 C API 更改]] |
− | ** [[../3| | + | ** [[../3|已弃用]] |
− | ** [[../3| | + | ** [[../3|已移除]] |
− | ** [[../3| | + | ** [[../3|移植到 Python 3.5]] |
− | ** [[../3| | + | ** [[../3|Python 3.5.4 中的显着变化]] |
− | + | * [[../3.4|Python 3.4 中的新功能]] | |
− | ** [[../3| | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[../3| | + | ** [[../3|新功能]] |
− | * [[../ | + | ** [[../3|新模块]] |
− | ** [[../3| | + | ** [[../3|改进的模块]] |
− | ** [[ | + | ** [[../3|CPython 实现更改]] |
− | ** [[ | + | ** [[../3|已弃用]] |
− | ** [[ | + | ** [[../3|已移除]] |
− | ** [[3 | + | ** [[../3|移植到 Python 3.4]] |
− | ** [[3 | + | ** [[../3|在 3.4.3 中更改]] |
− | ** [[ | + | * [[../3.3|Python 3.3 中的新功能]] |
− | ** [[ | + | ** [[../3|摘要 – 发布亮点]] |
− | ** [[ | + | ** [[../3|PEP 405:虚拟环境]] |
− | ** [[ | + | ** [[../3|PEP 420:隐式命名空间包]] |
− | ** [[ | + | ** [[../3|PEP 3118:新的 memoryview 实现和缓冲区协议文档]] |
− | ** [[ | + | ** [[../3|PEP 393:灵活的字符串表示]] |
− | ** [[ | + | ** [[../3|PEP 397:适用于 Windows 的 Python 启动器]] |
− | ** [[ | + | ** [[../3|PEP 3151:重新设计 OS 和 IO 异常层次结构]] |
− | ** [[../3| | + | ** [[../3|PEP 380:委托给子生成器的语法]] |
− | ** [[../3| | + | ** [[../3|PEP 409:抑制异常上下文]] |
− | ** [[../3| | + | ** [[../3|PEP 414:显式 Unicode 文字]] |
− | ** [[../3| | + | ** [[../3|PEP 3155:类和函数的限定名称]] |
− | ** [[../3| | + | ** [[../3|PEP 412:密钥共享字典]] |
− | ** [[../3| | + | ** [[../3|PEP 362:函数签名对象]] |
− | ** [[../3| | + | ** [[../3|PEP 421:添加 sys.implementation]] |
− | ** [[../3| | + | ** [[../3|使用 importlib 作为导入的实现]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|更细粒度的导入锁]] |
− | * [[../3 | + | ** [[../3|内置函数和类型]] |
− | ** [[ | + | ** [[../3|新模块]] |
− | ** [[ | + | ** [[../3|改进的模块]] |
− | ** [[ | + | ** [[../3|优化]] |
− | ** [[ | + | ** [[../3|构建和 C API 更改]] |
− | ** [[ | + | ** [[../3|已弃用]] |
− | + | ** [[../3|移植到 Python 3.3]] | |
− | ** [[ | + | * [[../3.2|Python 3.2 中的新功能]] |
− | ** [[../3| | + | ** [[../3|PEP 384:定义稳定的 ABI]] |
− | ** [[../3| | + | ** [[../3|PEP 389:Argparse 命令行解析模块]] |
− | ** [[../3| | + | ** [[../3|PEP 391:基于字典的日志配置]] |
− | ** [[../3| | + | ** [[../3|PEP 3148:<code>concurrent.futures</code> 模块]] |
− | ** [[../3| | + | ** [[../3|PEP 3147:PYC 存储库目录]] |
− | ** [[../3| | + | ** [[../3|PEP 3149:ABI 版本标记为 .so 文件]] |
− | ** [[../3| | + | ** [[../3|PEP 3333:Python Web 服务器网关接口 v1.0.1]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新的、改进的和弃用的模块]] |
− | ** [[../3| | + | ** [[../3|多线程]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | * [[../3 | + | ** [[../3|统一码]] |
− | ** [[ | + | ** [[../3|编解码器]] |
− | ** [[ | + | ** [[../3|文档]] |
− | ** [[../3| | + | ** [[../3|闲置的]] |
− | ** [[../3| | + | ** [[../3|代码库]] |
− | ** [[../3| | + | ** [[../3|构建和 C API 更改]] |
− | + | ** [[../3|移植到 Python 3.2]] | |
− | ** [[../3| | + | * [[../3.1|Python 3.1 中的新功能]] |
− | ** [[../3| | + | ** [[../3|PEP 372:有序字典]] |
− | * [[../3 | + | ** [[../3|PEP 378:千位分隔符的格式说明符]] |
− | ** [[../3| | + | ** [[../3|其他语言更改]] |
− | ** [[../3| | + | ** [[../3|新的、改进的和弃用的模块]] |
− | ** [[../3| | + | ** [[../3|优化]] |
− | ** [[../3| | + | ** [[../3|闲置的]] |
− | ** [[ | + | ** [[../3|构建和 C API 更改]] |
− | + | ** [[../3|移植到 Python 3.1]] | |
− | ** [[../3| | + | * [[../3.0|Python 3.0 中的新功能]] |
− | ** [[../3| | + | ** [[../3|常见的绊脚石]] |
− | ** [[../3| | + | ** [[../3|语法更改概述]] |
− | ** [[../3| | + | ** [[../3|Python 2.6 中已经存在的变化]] |
− | * [[../ | + | ** [[../3|图书馆变化]] |
− | ** [[../ | + | ** [[../3|'''PEP 3101''':一种新的字符串格式化方法]] |
− | ** [[../ | + | ** [[../3|对异常的更改]] |
− | ** [[../ | + | ** [[../3|杂项其他更改]] |
− | ** [[ | + | ** [[../3|构建和 C API 更改]] |
− | ** [[ | + | ** [[../3|表现]] |
− | + | ** [[../3|移植到 Python 3.0]] | |
− | ** [[ | + | * [[../2.7|Python 2.7 中的新功能]] |
− | ** [[ | + | ** [[../2|Python 2.x 的未来]] |
− | ** [[ | + | ** [[../2|对弃用警告处理的更改]] |
− | ** [[../2| | + | ** [[../2|Python 3.1 特性]] |
− | ** [[../2| | + | ** [[../2|PEP 372:向集合添加有序字典]] |
− | ** [[../2| | + | ** [[../2|PEP 378:千位分隔符的格式说明符]] |
− | ** [[../2| | + | ** [[../2|PEP 389:用于解析命令行的 argparse 模块]] |
− | ** [[../2| | + | ** [[../2|PEP 391:基于字典的日志配置]] |
− | ** [[../2| | + | ** [[../2|PEP 3106:字典视图]] |
− | ** [[../2| | + | ** [[../2|PEP 3137:memoryview 对象]] |
− | * [[../2 | + | ** [[../2|其他语言更改]] |
− | ** [[../2| | + | ** [[../2|新的和改进的模块]] |
− | ** [[../2| | + | ** [[../2|构建和 C API 更改]] |
− | ** [[ | + | ** [[../2|其他更改和修复]] |
− | ** [[ | + | ** [[../2|移植到 Python 2.7]] |
− | ** [[ | + | ** [[../2|添加到 Python 2.7 维护版本的新功能]] |
− | + | ** [[../2|致谢]] | |
− | ** [[ | + | * [[../2.6|Python 2.6 中的新功能]] |
− | ** [[ | + | ** [[../2|蟒蛇 3.0]] |
− | ** [[ | + | ** [[../2|开发过程的变化]] |
− | ** [[ | + | ** [[../2|PEP 343:'with' 语句]] |
− | ** [[ | + | ** [[../2|PEP 366:来自主模块的显式相对导入]] |
− | ** [[ | + | ** [[../2|PEP 370:每用户 <code>site-packages</code> 目录]] |
− | ** [[ | + | ** [[../2|PEP 371:<code>multiprocessing</code> 包]] |
− | ** [[ | + | ** [[../2|PEP 3101:高级字符串格式]] |
− | ** [[ | + | ** [[../2|PEP 3105:<code>print</code> 作为一个函数]] |
− | ** [[ | + | ** [[../2|PEP 3110:异常处理更改]] |
− | ** [[../2| | + | ** [[../2|PEP 3112:字节文字]] |
− | ** [[../2| | + | ** [[../2|PEP 3116:新的 I/O 库]] |
− | ** [[../2| | + | ** [[../2|PEP 3118:修订缓冲协议]] |
− | ** [[../2| | + | ** [[../2|PEP 3119:抽象基类]] |
− | ** [[../2| | + | ** [[../2|PEP 3127:整数文字支持和语法]] |
− | ** [[../2| | + | ** [[../2|PEP 3129:类装饰器]] |
− | * [[../2 | + | ** [[../2|PEP 3141:数字的类型层次结构]] |
− | ** [[ | + | ** [[../2|其他语言更改]] |
− | ** [[ | + | ** [[../2|新的和改进的模块]] |
− | ** [[ | + | ** [[../2|弃用和删除]] |
− | ** [[ | + | ** [[../2|构建和 C API 更改]] |
− | + | ** [[../2|移植到 Python 2.6]] | |
− | ** [[ | + | ** [[../2|致谢]] |
− | ** [[ | + | * [[../2.5|Python 2.5 中的新功能]] |
− | ** [[ | + | ** [[../2|PEP 308:条件表达式]] |
− | ** [[ | + | ** [[../2|PEP 309:部分函数应用]] |
− | ** [[ | + | ** [[../2|PEP 314:Python 软件包 v1.1 的元数据]] |
− | ** [[ | + | ** [[../2|PEP 328:绝对和相对进口]] |
− | ** [[../2| | + | ** [[../2|PEP 338:将模块作为脚本执行]] |
− | ** [[../2| | + | ** [[../2|PEP 341:统一 try/except/finally]] |
− | ** [[../2| | + | ** [[../2|PEP 342:新的生成器特性]] |
− | ** [[../2| | + | ** [[../2|PEP 343:'with' 语句]] |
− | ** [[../2| | + | ** [[../2|PEP 352:作为新式类的例外]] |
− | * [[../2 | + | ** [[../2|PEP 353:使用 ssize_t 作为索引类型]] |
− | ** [[ | + | ** [[../2|PEP 357:'__index__' 方法]] |
− | ** [[ | + | ** [[../2|其他语言更改]] |
− | ** [[ | + | ** [[../2|新增、改进和删除的模块]] |
− | ** [[ | + | ** [[../2|构建和 C API 更改]] |
− | + | ** [[../2|移植到 Python 2.5]] | |
− | ** [[ | + | ** [[../2|致谢]] |
− | ** [[ | + | * [[../2.4|Python 2.4 中的新功能]] |
− | ** [[ | + | ** [[../2|PEP 218:内置集合对象]] |
− | ** [[ | + | ** [[../2|PEP 237:统一长整数和整数]] |
− | ** [[ | + | ** [[../2|PEP 289:生成器表达式]] |
− | ** [[../2| | + | ** [[../2|PEP 292:更简单的字符串替换]] |
− | ** [[../2| | + | ** [[../2|PEP 318:函数和方法的装饰器]] |
− | ** [[../2| | + | ** [[../2|PEP 322:反向迭代]] |
− | ** [[../2| | + | ** [[../2|PEP 324:新的子流程模块]] |
− | ** [[../2| | + | ** [[../2|PEP 327:十进制数据类型]] |
− | * [[../2 | + | ** [[../2|PEP 328:多行导入]] |
− | ** [[ | + | ** [[../2|PEP 331:与语言环境无关的浮点/字符串转换]] |
− | ** [[ | + | ** [[../2|其他语言更改]] |
− | ** [[ | + | ** [[../2|新的、改进的和弃用的模块]] |
− | ** [[ | + | ** [[../2|构建和 C API 更改]] |
− | + | ** [[../2|移植到 Python 2.4]] | |
− | ** [[ | + | ** [[../2|致谢]] |
− | ** [[ | + | * [[../2.3|Python 2.3 中的新功能]] |
− | ** [[ | + | ** [[../2|PEP 218:标准集数据类型]] |
− | ** [[ | + | ** [[../2|PEP 255:简单的生成器]] |
− | ** [[ | + | ** [[../2|PEP 263:源代码编码]] |
− | ** [[ | + | ** [[../2|PEP 273:从 ZIP 档案导入模块]] |
− | ** [[ | + | ** [[../2|PEP 277:支持 Windows NT 的 Unicode 文件名]] |
− | ** [[ | + | ** [[../2|PEP 278:通用换行支持]] |
− | ** [[ | + | ** [[../2|PEP 279:枚举()]] |
− | ** [[../2| | + | ** [[../2|PEP 282:日志包]] |
− | ** [[../2| | + | ** [[../2|PEP 285:布尔类型]] |
− | ** [[../2| | + | ** [[../2|PEP 293:编解码器错误处理回调]] |
− | ** [[ | + | ** [[../2|PEP 301:Distutils 的包索引和元数据]] |
− | ** [[../2| | + | ** [[../2|PEP 302:新的导入钩子]] |
− | ** [[../2| | + | ** [[../2|PEP 305:逗号分隔的文件]] |
− | ** [[../2| | + | ** [[../2|PEP 307:泡菜增强]] |
− | ** [[../2| | + | ** [[../2|扩展切片]] |
− | * [[../ | + | ** [[../2|其他语言更改]] |
− | ** [[../2| | + | ** [[../2|新的、改进的和弃用的模块]] |
− | ** [[ | + | ** [[../2|Pymalloc:一个专门的对象分配器]] |
− | ** [[2 | + | ** [[../2|构建和 C API 更改]] |
− | ** [[ | + | ** [[../2|其他更改和修复]] |
− | + | ** [[../2|移植到 Python 2.3]] | |
− | ** [[ | + | ** [[../2|致谢]] |
− | ** [[../2| | + | * [[../2.2|Python 2.2 中的新功能]] |
− | ** [[ | + | ** [[../2|介绍]] |
− | ** [[../2| | + | ** [[../2|PEP 252 和 253:类型和类别变化]] |
− | ** [[../2| | + | ** [[../2|PEP 234:迭代器]] |
− | ** [[../2| | + | ** [[../2|PEP 255:简单的生成器]] |
− | ** [[../2| | + | ** [[../2|PEP 237:统一长整数和整数]] |
− | * [[../2 | + | ** [[../2|PEP 238:更改除法运算符]] |
− | ** [[../2| | + | ** [[../2|Unicode 更改]] |
− | ** [[ | + | ** [[../2|PEP 227:嵌套作用域]] |
− | ** [[ | + | ** [[../2|新的和改进的模块]] |
− | ** [[ | + | ** [[../2|解释器更改和修复]] |
− | + | ** [[../2|其他更改和修复]] | |
− | ** [[ | + | ** [[../2|致谢]] |
− | ** [[ | + | * [[../2.1|Python 2.1 中的新功能]] |
− | ** [[ | + | ** [[../2|介绍]] |
− | ** [[ | + | ** [[../2|PEP 227:嵌套作用域]] |
− | ** [[ | + | ** [[../2|PEP 236:__future__ 指令]] |
− | ** [[ | + | ** [[../2|PEP 207:丰富的比较]] |
− | ** [[ | + | ** [[../2|PEP 230:警告框架]] |
− | ** [[../2| | + | ** [[../2|PEP 229:新构建系统]] |
− | ** [[../2| | + | ** [[../2|PEP 205:弱引用]] |
− | ** [[../2| | + | ** [[../2|PEP 232:函数属性]] |
− | * [[../2 | + | ** [[../2|PEP 235:在不区分大小写的平台上导入模块]] |
− | ** [[../2| | + | ** [[../2|PEP 217:交互式显示挂钩]] |
− | ** [[../2| | + | ** [[../2|PEP 208:新的强制模型]] |
− | ** [[../2| | + | ** [[../2|PEP 241:Python 包中的元数据]] |
− | ** [[../2| | + | ** [[../2|新的和改进的模块]] |
− | + | ** [[../2|其他更改和修复]] | |
− | ** [[../2| | + | ** [[../2|致谢]] |
− | ** [[../2| | + | * [[../2.0|Python 2.0 中的新增功能]] |
− | + | ** [[../2|介绍]] | |
− | ** [[../2| | + | ** [[../2|Python 1.6 怎么样?]] |
− | + | ** [[../2|新开发流程]] | |
− | ** [[../2| | + | ** [[../2|统一码]] |
− | + | ** [[../2|列表推导式]] | |
− | ** [[../2|XML | + | ** [[../2|增强分配]] |
− | ** [[../2| | + | ** [[../2|字符串方法]] |
− | ** [[../2| | + | ** [[../2|循环的垃圾收集]] |
− | ** [[../2| | + | ** [[../2|其他核心变化]] |
− | ** [[../2| | + | ** [[../2|移植到 2.0]] |
− | ** [[../2| | + | ** [[../2|扩展/嵌入更改]] |
+ | ** [[../2|Distutils:使模块易于安装]] | ||
+ | ** [[../2|XML 模块]] | ||
+ | ** [[../2|模块变化]] | ||
+ | ** [[../2|新模块]] | ||
+ | ** [[../2|空闲改进]] | ||
+ | ** [[../2|删除和弃用的模块]] | ||
+ | ** [[../2|致谢]] | ||
</div> | </div> | ||
− | + | “变更日志”是从 [[#id1|:source:`Misc/NEWS.d`]] 目录树的内容构建 [https://pypi.org/project/blurb 的] 文件的 HTML 版本,其中包含 ''all'' ] 当前版本对 Python 的重大更改。 | |
− | [https:// | ||
− | |||
<div class="toctree-wrapper compound"> | <div class="toctree-wrapper compound"> | ||
− | * [[../changelog| | + | * [[../changelog|变更日志]] |
第320行: | 第324行: | ||
</div> | </div> | ||
+ | <div class="clearer"> | ||
− | [[Category:Python 3.9 | + | |
+ | |||
+ | </div> | ||
+ | |||
+ | [[Category:Python 3.9 文档]] |
2021年10月31日 (日) 04:55的最新版本
Python 中的新功能
“Python 的新特性”系列文章介绍了主要 Python 版本之间最重要的变化。 对于希望在新版本发布后保持最新状态的任何人来说,它们都是“必读”。
- Python 3.9 中的新功能
- 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 的重大更改。