注意: 虽然 JavaScript 对于本网站不是必需的,但您与内容的交互将受到限制。请启用 JavaScript 以获得完整体验。

Python 3.8.5

发布日期: 2020 年 7 月 20 日

这是 Python 3.8 的第五个维护版本

注意: 您正在查看的版本是 Python 3.8.5,它是 3.8 传统系列的错误修复版本Python 3.11 现在是 Python 3 的最新功能发布系列。 在此处获取 3.11.x 的最新版本

3.8.5 由于重要的安全内容而提前发布。有关详细信息,请查阅更改日志。请尽早升级。

与 3.7 相比,3.8 系列的主要新功能

  • PEP 572,赋值表达式
  • PEP 570,仅位置参数
  • PEP 587,Python 初始化配置(改进的嵌入)
  • PEP 590,Vectorcall:CPython 的快速调用协议
  • PEP 578,运行时审计钩子
  • PEP 574,带外数据的 Pickle 协议 5
  • 与类型相关的:PEP 591(Final 限定符)、PEP 586(字面类型)和PEP 589(TypedDict)
  • 用于编译字节码的并行文件系统缓存
  • 调试版本与发行版本共享 ABI
  • f-字符串支持方便的 = 说明符以进行调试
  • 现在在 finally: 代码块中 continue 是合法的
  • 在 Windows 上,默认的 asyncio 事件循环现在是 ProactorEventLoop
  • 在 macOS 上,spawn 启动方法现在默认在 multiprocessing 中使用
  • multiprocessing 现在可以使用共享内存段来避免进程之间的 pickle 成本
  • typed_ast 被合并回 CPython
  • LOAD_GLOBAL 现在快 40%
  • pickle 现在默认使用协议 4,提高了性能

还有许多其他有趣的更改,请参阅文档中的“新增功能”页面以获取完整列表。

更多资源

Windows 用户

  • AMD64 的二进制文件也适用于实现 Intel 64 架构的处理器。(也称为“x64”架构,以前称为“EM64T”和“x86-64”。)
  • 现在有适用于 Windows 平台的“基于 Web”的安装程序;安装程序将在安装时下载所需的软件组件。
  • 有包含 Windows 版本的可再发行 zip 文件,可以轻松地将 Python 作为另一个软件包的一部分重新分发。有关更多信息,请参阅有关嵌入式分发的文档。

macOS 用户

  • 对于 Python 3.8,我们提供一个安装程序:仅限 64 位,适用于 macOS 10.9 (Mavericks) 及更高版本的系统。
  • 请阅读安装过程中显示的“重要信息”,了解有关 SSL/TLS 证书验证和运行“Install Certificates.command”的信息。

现在来点完全不同的东西

我们的宇宙本身一直在膨胀和膨胀,
在它可以嗖嗖地前进的所有方向;
以最快的速度,以光速,你知道,
每分钟一千二百万英里,那是可能的最快速度。
所以请记住,当你感到非常渺小和不安全时,
你的出生是多么的不可思议;
并祈祷在太空中的某个地方存在智能生命,
因为地球上几乎没有!

完整更改日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzipped 源代码 tarball 源代码发布 e2f52bcf531c8cc94732c0b6ff933ff0 23.0 MB SIG
XZ 压缩源代码 tarball 源代码发布 35b5a3d0254c1c59be9736373d429db7 17.2 MB SIG
macOS 64 位安装程序 macOS 适用于 OS X 10.9 及更高版本 2f8a736eeb307a27f1998cfd07f22440 28.8 MB SIG
Windows 帮助文件 Windows 3079d9cf19ac09d7b3e5eb3fb05581c4 8.1 MB SIG
Windows x86 嵌入式 zip 文件 Windows bc354669bffd81a4ca14f06817222e50 7.0 MB SIG
Windows x86 可执行安装程序 Windows 959873b37b74c1508428596b7f9df151 25.5 MB SIG
Windows x86 基于 Web 的安装程序 Windows c813e6671f334a269e669d913b1f9b0d 1.3 MB SIG
Windows x86-64 嵌入式 zip 文件 Windows 适用于 AMD64/EM64T/x64 73bd7aab047b81f83e473efb5d5652a0 7.8 MB SIG
Windows x86-64 可执行安装程序 Windows 适用于 AMD64/EM64T/x64 0ba2e9ca29b719da6e0b81f7f33f08f6 26.6 MB SIG
Windows x86-64 基于 Web 的安装程序 Windows 适用于 AMD64/EM64T/x64 eeab52a08398a009c90189248ff43dac 1.3 MB SIG