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

Python 3.2.6

发布日期: 2014年10月12日

这是一个仅包含源代码的安全修复版本。最后一个二进制版本是 3.2.5

随着 3.2.6 的发布,在首次发布五年后,Python 3.2 系列现已正式停止支持。Python 3.2 的所有官方维护(包括安全补丁)均已结束。如需获取持续维护的版本,请访问下载页面以了解最新的 Python 3 系列信息。

已修复的安全相关问题列表可在 NEWS 文件中找到。

与 3.1 相比,3.2 系列的新特性

Python 3.2 是为了改进和稳定 Python 3.x 系列所做努力的延续。自从 Python 2.7 最终版发布以来,2.x 系列将只接收错误修复,而新功能只为 3.x 开发。

由于 PEP 3003(语言变更暂停提案)生效,Python 3.2 在语法上没有变化,对内置类型的修改也很少。开发工作主要集中在标准库和支持将代码移植到 Python 3 上。主要亮点包括:

  • 对 unittest 模块的大量改进
  • PEP 3147,支持 .pyc 仓库目录
  • PEP 3149,支持带版本标签的动态链接库
  • PEP 3148,一个新的用于并发编程的 futures 库
  • PEP 384,为扩展模块提供稳定的 ABI
  • PEP 391,基于字典的日志配置
  • 一个经过大修的 GIL 实现,减少了争用
  • 一个扩展的 email 包,可以处理字节消息
  • 一个大幅改进的 ssl 模块,支持 SSL 上下文和证书主机名匹配
  • 一个 sysconfig 模块,用于访问配置信息
  • 对 shutil 模块的补充,其中包括对归档文件的支持
  • 对 configparser 的许多增强,其中包括映射协议支持
  • 对 Python 调试器 pdb 的改进
  • 无数关于字节/字符串问题的修复;其中包括对字节环境(文件名、环境变量)的完全支持
  • 许多针对数值运算的一致性和行为修复

注意

Mac OS X 10.9 (Mavericks) 或更高版本的用户可能会受到 问题 18458 的影响,在使用交互式解释器时会遇到崩溃。Python 3.2.6 版本修复此错误。如果您遇到此问题,请访问问题跟踪器查看您的可选方案。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzip 压缩的源码包 源码发布版 23815d82ae706e9b781ca65865353d39 12.5 MB SIG
XZ 压缩的源码包 源码发布版 e0ba4360dfcb4aec735e666cc0ae7b0e 8.8 MB SIG