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

Python 2.3.6

发布日期:2006 年 11 月 1 日

Python 2.3 现在已完全进入仅修复错误模式;不再添加新功能,并且只修复了安全关键型错误。此版本修复了 3 个错误——电子邮件包处理 RFC2231 标头的问题,针对 PSF-2006-01 的 unicode repr() 修复,以及对已弃用的 PCRE 模块的修复。

有关更多详细信息,请参阅详细发布说明

Python 2.5Python 2.4 是 Python 的更新版本。这个旧的 2.3 代码版本是为了向仍然使用 Python 2.3 的人提供错误修复。大多数发布 2.3 的供应商应该已经发布了 2.3.5 的修补版本——此版本适用于那些想要构建自己的版本,但又不想费力使用补丁或 svn 的其他人。只有在使用 Python 的 UCS-4 构建时才需要重新构建——有关如何确定您的构建是否存在漏洞的详细信息,请参阅安全公告

这是一个仅源代码发布。2.3.5 的 Windows 和 Mac 二进制文件是使用 UCS-2 unicode 构建的,因此不受 PSF-2006-001 中概述的问题影响。PCRE 修复是针对一个早已弃用的模块(您应该使用“re”模块代替),并且可以通过下载电子邮件包的独立版本来获得电子邮件修复。

有关 Python 2.3 新功能的更多信息,请参阅 2.3 亮点 或查阅 Andrew Kuchling 的 Python 新功能以获取更详细的视图。

请参阅单独的错误页面,了解已知问题和错误报告程序。

另请参阅许可证

下载发行版

如前所述,python.org 不提供 2.3.6 的二进制安装程序。无法编译自己版本的 Windows 和 Mac OS X 用户应继续使用 2.3.5 安装程序。这些安装程序不受 PSF-2006-001 影响。

gzip 压缩的源代码:Python-2.3.6.tgz

bzip2 压缩的源代码:Python-2.3.6.tar.bz2,源代码归档。

bzip2 压缩的版本要小得多,所以如果你的系统有合适的工具来处理它,请下载这个版本。

使用以下命令解压归档文件tar -zxvf Python-2.3.6.tgz(或bzcat Python-2.3.6.tar.bz2 | tar -xf -)。切换到 Python-2.3.6 目录并运行“./configure”、“make”、“make install”命令来编译和安装 Python。源代码归档也适用于希望构建自己版本的 Windows 用户。

有哪些新内容?

  • 请参阅 Python 2.3 版本的亮点
  • Andrew Kuchling 的Python 2.3 中的新功能更详细地描述了自 Python 2.2 以来最明显的变化。
  • 2.3.6 中变化的详细列表可在发布说明源代码发行版中的 Misc/NEWS源代码分发中的文件。这是一个非常简短的列表——只包含了安全修复。
  • 有关更改的完整列表,您可以在 Subversion 中查看。

文档

2.3.5 的文档对此版本仍然有效。

文件、MD5 校验和、签名和大小

357c79f9c914b671c9401f70853ebf3b Python-2.3.6.tgz (8610359 字节,签名)

1bd475e69e20481c6301853eef7018f1 Python-2.3.6.tar.bz2 (7350182 字节,签名)

上述签名是使用 GnuPG 生成的,使用了发布经理 Anthony Baxter 的公钥,其密钥 ID 为 6A45C816。

完整更新日志

文件

版本 操作系统 描述 MD5 校验和 文件大小 GPG
Gzip 压缩的源码包 源码发布版 119b624a0f109674666b452a26b5865f 34.6 MB SIG
bzip2 压缩的源码包 源码发布版 1bd475e69e20481c6301853eef7018f1 7.0 MB SIG