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.x 将进入扩展维护期。 2.7 系列包含许多首次在 Python 3.1 中发布的功能。此版本的改进包括
- 有序字典类型
- 新的 unittest 功能,包括跳过测试、新的断言方法和测试发现
- 速度快得多的 io 模块
- str.format() 方法中字段的自动编号
- 从 3.x 反向移植的浮点数 repr 改进
- Tkinter 的 Tile 支持
- 从 3.x 反向移植的 memoryview 对象
- 集合字面量
- 集合和字典推导式
- 字典视图
- 嵌套 with 语句的新语法
- sysconfig 模块
有关更多信息,请参阅以下资源
下载
这是一个生产版本。请报告您遇到的任何错误。
我们目前支持以下下载格式
- Gzipped 源代码 tar 包 (2.7.3) (sig)
- Bzipped 源代码 tar 包 (2.7.3) (sig)
- XZ 源代码 tar 包 (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)。
源代码 tarball 使用 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)的处理器,即 Microsoft 称为 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 |
---|---|---|---|---|---|
Gzipped 源代码 tarball | 源代码版本 | ba854a72c9c0ca671b99a36e070d78e0 | 60.7 MB | SIG | |
XZ 压缩源代码 tarball | 源代码版本 | 62c4c1699170078c469f79ddfed21bc0 | 9.5 MB | SIG | |
bzip2 压缩源代码 tarball | 源代码版本 | c57477edd6d18bd9eeca2f21add73919 | 11.2 MB | SIG | |
Mac OS X 32 位 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 |