Python 3.8.6 发布了,它是 Python 3.8 的第六个维护版本。
3.8 系列的维护版本将每两个月定期更新一次,3.8.7 计划于 2020 年 11 月中旬发布。
随着维护版本的发布,Python 3.8 变得更加稳定,错误修复版本越来越小。此版本包含 122 个更改,不到之前几个版本平均值的三分之二。
有关版本 3.8.6 中所做的所有更改的详细信息,可以在 change log 中找到。
主要更新内容如下:
Core and Builtins
python --help
的输出现在仅包含 ASCII 字符Library
tkinter.EventType
枚举,使所有成员均为字符串,且都不为元组__str__
, __repr__
, __format__
, 和 __reduce_ex__
),Honor 对象将被覆盖asyncio.ProactorEventLoop
的 call_soon_threadsafe()
方法中的争用条件:如果自管道套接字已关闭,则不执行任何操作turtle.Vec2D.__rmul__()
的参数不是 int 或 loat 的问题_missing_
,因此不会将重复的 ValueError
设置为原始 ValueError
的 __context__
Enum.__str__
时,无论是否存在混合类,Enum.__format__
都将使用该替代(文/开源中国)