注意: 虽然 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 的许多增强功能,其中包括映射协议支持
  • 对 pdb(Python 调试器)的改进
  • 关于字节/字符串问题的无数修复;其中包括完全支持字节环境(文件名、环境变量)
  • 对数值运算的许多一致性和行为修复

注意

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

更多资源

这是一个生产版本。如果您遇到任何错误,请报告任何错误

完整更改日志

文件

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