Python-3.9正式发布
来源:
奇酷教育 发表于:
Python 3 9 中的一些新的主要新功能和更改包括。
Python-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, 新PEG解析器为CPython
BPO 38379,垃圾回收不阻止复活的对象;
BPO 38692,os.pidfd_open,允许过程管理没有种族和信号;
BPO 39926,Unicode 支持更新到版本 13.0.0;
BPO 1635741,当Python在同一进程中多次初始化时,它不再泄漏内存;
许多 Python 内置(范围、元组、集、冻结集、列表、命令)现在使用PEP 590向量调用加速;
许多 Python 模块(_abc、音频、_bz2、_codecs、_contextvars、_crypt、_functools、_json、_locale、运算符、资源、时间、_weakref)现在使用PEP 489定义的多相初始化;
许多标准库模块(音频、ast、grp、_hashlib、pwd、_posixsubprocess、随机、选择、结构、术语、zlib)现在都使用由 PEP 384定义的稳定 ABI 。
下一个版本即 3.10.0a2 预计在 11 月 2 日发布。