马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 嘉岳呀 于 2021-11-6 18:50 编辑
Python 3.9.8发布日期: 2021 年 11 月 5 日
这是 Python 3.9 的第七个维护版本
注意:您正在查看的版本是 Python 3.9.8,这是旧版 3.9 系列的错误修复版本。Python 3.10现在是 Python 3 的最新功能发布系列。 在此处获取 3.10.x 的最新版本。 自 3.9.7 以来已经有 202 次提交,这表明对改进 Python 3.9 仍有相当大的兴趣。相比之下,在发布周期的同一阶段,Python 3.8 收到的提交减少了 25% 以上。有关更改的详细信息,请参阅更改日志。
与 3.8 相比,3.9 系列的主要新功能
Python 3.9 中的一些主要新特性和变化是: - PEP 573,从 C 扩展方法访问模块状态
- PEP 584,联合运营商dict
- PEP 585,标准集合中的类型提示泛型
- PEP 593,灵活的函数和变量注释
- PEP 602,Python 采用稳定的年度发布节奏
- PEP 614,放宽对装饰器的语法限制
- PEP 615,支持标准库中的 IANA 时区数据库
- PEP 616,去除前缀和后缀的字符串方法
- PEP 617,用于 CPython 的新 PEG 解析器
- BPO 38379,垃圾回收不会在复活的对象上阻塞;
- BPO 38692, os.pidfd_open 添加了允许进程管理而没有竞争和信号;
- BPO 39926,Unicode 支持更新到 13.0.0 版;
- BPO 1635741,当 Python 在同一个进程中多次初始化时,它不再泄漏内存;
- 许多 Python 内置函数(范围、元组、集合、冻结集、列表、字典)现在使用PEP 590 vectorcall加速;
- 许多 Python 模块(_abc、audioop、_bz2、_codecs、_contextvars、_crypt、_functools、_json、_locale、operator、resource、time、_weakref)现在使用PEP 489定义的多阶段初始化;
- 许多标准库模块(audioop、ast、grp、_hashlib、pwd、_posixsubprocess、random、select、struct、termios、zlib)现在正在使用PEP 384定义的稳定 ABI 。
您可以在此版本的“新增功能”文档中找到更全面的列表。 更多资源
Windows64位安装文件:
|