Python 2.7.3
发布日期: 2012年4月9日
注意:更新的修复版本 2.7.4 目前已经可用。推荐使用该版本,而不是 2.7 的先前版本。
Python 2.7.3 于 2012 年 4 月 9 日发布。2.7.3 修复了 2.7.2 中报告的几个安全问题:问题 13703 (oCERT-2011-003, 哈希冲突拒绝服务)、问题 14234 (CVE-2012-0876, expat 库中哈希表冲突导致 CPU 使用率过高 DoS)、问题 14001 (CVE-2012-0845, SimpleXMLRPCServer 拒绝服务) 以及 问题 13885 (CVE-2011-3389, 禁用 _ssl 模块中的 CBC IV 攻击应对措施)。
Python 2.7 系列计划是 2.x 系列进入长期维护期之前的最后一个主要版本。2.7 系列包含了许多首次在 Python 3.1 中发布的功能。此版本的改进包括
- 有序字典类型
- unittest 新特性,包括测试跳过、新的断言方法和测试发现
- 速度更快的 io 模块
- str.format() 方法中字段的自动编号
- 从 3.x 向后移植的浮点数 repr 改进
- Tkinter 的 Tile 支持
- 从 3.x 向后移植的 memoryview 对象
- 集合字面量
- 集合与字典推导式
- 字典视图
- 嵌套 with 语句的新语法
- sysconfig 模块
请参阅以下资源获取更多信息
下载
这是一个正式发布版本。请报告您遇到的任何错误。
我们目前支持以下格式的下载
- Gzipped 源码压缩包 (2.7.3) (sig)
- Bzipped 源码压缩包 (2.7.3) (sig)
- XZ 源码压缩包 (2.7.3) (sig)
- Windows x86 MSI 安装程序 (2.7.3) (sig)
- Windows x86 MSI 程序数据库 (2.7.3) (sig)
- Windows X86-64 MSI 安装程序 (2.7.3) [1] (sig)
- Windows X86-64 程序数据库 (2.7.3) [1] (sig)
- Windows 帮助文件 (sig)
- Mac OS X 64位/32位 x86-64/i386 安装程序 (2.7.3),适用于 Mac OS X 10.6 和 10.7 [2] (sig)。[您可能需要更新 Tcl/Tk 安装才能运行 IDLE 或使用 Tkinter,请参阅说明 2。]
- Mac OS X 32位 i386/PPC 安装程序 (2.7.3),适用于 Mac OS X 10.3 至 10.6 [2] (sig)。
源码包由 Benjamin Peterson 的密钥签名(指纹:12EF 3DC3 8047 DA38 2D18 A5B9 99CD EA9D A413 5B38)。Windows 安装程序由 Martin von Löwis 的公钥签名,其密钥 ID 为 7D9DC8D2。Mac 安装程序由 Ned Deily 的密钥签名,其密钥 ID 为 6F5E1540。公钥位于下载页面。
发布文件的 MD5 校验和及大小
c57477edd6d18bd9eeca2f21add73919 11793433 Python-2.7.3.tar.bz2 62c4c1699170078c469f79ddfed21bc0 9976088 Python-2.7.3.tar.xz 2cf641732ac23b18d139be077bd906cd 14135620 Python-2.7.3.tgz 80461c3c60fae64122b51eb20341b453 22178854 python-2.7.3-macosx10.3.dmg 15c434a11abe7ea5575ef451cfd60f67 18761950 python-2.7.3-macosx10.6.dmg 008a63d89d67d41801a55ea341a34676 16221250 python-2.7.3-pdb.zip 5e24faf0b64c59e5f11f1fcfe4644bf3 17376322 python-2.7.3.amd64-pdb.zip d11d4aeb7e5425bf28f28ab1c7452886 16420864 python-2.7.3.amd64.msi c846d7a5ed186707d3675564a9838cc2 15867904 python-2.7.3.msi 9401a5f847b0c1078a4c68dccf6cd38a 5898853 python273.chm
[1] | (1, 2) 用于 AMD64 的二进制文件也适用于实现了 Intel 64 架构(以前称为 EM64T)的处理器,即微软称之为 x64、AMD 在称其为 AMD64 之前称之为 x86-64 的架构。它们不适用于 Intel Itanium 处理器(以前称为 IA-64)。 |
[2] | (1, 2) 此处有关于 Mac OS X 上 IDLE、Tkinter 和 Tcl/Tk 的重要信息。另外,在 Mac OS X 10.6 上,如果您需要使用仅 32 位的 Python 构建 C 扩展模块,您将需要 Apple Xcode 3,而不是 4。64位/32位 Python 可以使用 Xcode 3 或 Xcode 4。 |
文件
版本 | 操作系统 | 描述 | MD5 校验和 | 文件大小 | GPG |
---|---|---|---|---|---|
Gzip 压缩的源码包 | 源码发布版 | ba854a72c9c0ca671b99a36e070d78e0 | 60.7 MB | SIG | |
XZ 压缩的源码包 | 源码发布版 | 62c4c1699170078c469f79ddfed21bc0 | 9.5 MB | SIG | |
bzip2 压缩的源码包 | 源码发布版 | c57477edd6d18bd9eeca2f21add73919 | 11.2 MB | SIG | |
Mac OS X 32-bit i386/PPC 安装程序 | macOS | 适用于 Mac OS X 10.3 及更高版本 | 80461c3c60fae64122b51eb20341b453 | 21.2 MB | SIG |
Mac OS X 64位/32位 安装程序 | macOS | 适用于 Mac OS X 10.6 及更高版本 | 15c434a11abe7ea5575ef451cfd60f67 | 17.9 MB | SIG |
Windows 帮助文件 | Windows | 9401a5f847b0c1078a4c68dccf6cd38a | 5.6 MB | SIG | |
Windows 调试信息文件 | Windows | 008a63d89d67d41801a55ea341a34676 | 15.5 MB | SIG | |
Windows x86 MSI 安装程序 | Windows | c846d7a5ed186707d3675564a9838cc2 | 15.1 MB | SIG | |
Windows x86-64 MSI 安装程序 | Windows | 适用于 AMD64/EM64T/x64 | d11d4aeb7e5425bf28f28ab1c7452886 | 15.7 MB | SIG |