最新版(python3.12.1,截止至2024.1.2):
蟒蛇 3.12.1
发布日期: 2023 年 12 月 8 日
这是 Python 3.12 的第一个维护版本
Python 3.12 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。3.12.1 是最新的维护版本,包含自 3.12.0 以来的 400 多个错误修复、构建改进和文档更改。
与 3.11 相比,3.12 系列的主要新功能
新功能
- 更灵活的 f 字符串解析,允许许多以前不允许的事情 (PEP 701)。
- 支持 Python 代码中的缓冲区协议 (PEP 688)。
- 新的调试/分析 API (PEP 669)。
- 支持具有单独全局解释器锁的隔离子解释器 (PEP 684)。
- 进一步改进了错误消息。现在,可能由拼写错误导致的更多异常会向用户提出建议。
- 支持 Linux 探查器perf在跟踪中报告 Python 函数名称。
- 许多大大小小的性能改进(如 PEP 709 和对 BOLT 二进制优化器的支持),估计总体性能提高了 5%。
类型批注
弃用
- 根据 PEP 623,删除了 unicode 对象的 C 实现的弃用和成员。
wstr
wstr_length
- 在该模块中,删除了许多长期弃用的方法和类。(自 Python 3.1 或 3.2 以来,它们已被弃用)。
unittest
- 已弃用的模块已被删除(请参阅 PEP 594 和 PEP 632。软件包继续提供模块。
smtpd
distutils
setuptools
distutils
- 删除了许多其他旧的、损坏的和已弃用的函数、类和方法。
- 字符串中无效的反斜杠转义序列现在以 代替 发出警告,使其更明显。(它们将来会成为语法错误。
SyntaxWarning
DeprecationWarning
- 整数的内部表示形式已更改,为性能增强做准备。(这应该不会影响大多数用户,因为它是内部细节,但可能会导致 Cython 生成的代码出现问题。
有关 Python 3.12 更改的更多详细信息,请参阅 Python 3.12 中的新增功能。
更多资源
- 在线文档。
- PEP 693,Python 3.12 发布计划。
- 通过 GitHub 问题报告错误。
- 直接或通过 GitHub Sponsors 帮助资助 Python,并支持 Python 社区。
文件
版本 | 操作系统 | 描述 | MD5 总和 | 文件大小 | GPG(英语:GPG) | 西格斯托 | |
---|---|---|---|---|---|---|---|
Gzip 压缩源码压缩包 | 源发布 | 51c5c22dcbc698483734dff5c8028606 | 27053241 | 特别兴趣小组 | .sigstore | ||
XZ 压缩源码压缩包 | 源发布 | 50f827c800483776c8ef86e6a53831fa | 20583448 | 特别兴趣小组 | .sigstore | ||
macOS 64 位 Universal2 安装器 | macOS操作系统 | 适用于 macOS 10.9 及更高版本 | eae2d617cbd978a4a6c167924b287572 | 45377529 | 特别兴趣小组 | .sigstore | |
Windows 可嵌入包(32 位) | 窗户 | ACC28815C74FACC402469E917C8F8433 | 9849182 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包(64 位) | 窗户 | 019788d34af2c60a7be45bf8273e361f | 11061655 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包 (ARM64) | 窗户 | 18058aa3c8ccbf3e8fee53386d38c711 | 10277136 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(32 位) | 窗户 | 37a89a09138888e6331ec279d68fea8e | 25253448 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(64 位) | 窗户 | 推荐 | 3e3b6550e58772d324f7519bfa8066dc | 26589696 | 特别兴趣小组 | .sigstore | |
Windows 安装程序 (ARM64) | 窗户 | 实验的 | 25FB741F175DC98D5630520F2DF931EC | 25806784 | 特别兴趣小组 | .sigstore |
最近版(预计2022年5月-2024年11月最畅销的版本):
python3.12.0
蟒蛇 3.12.0
发布日期: 2023年10月2日
这是 Python 3.12.0 的稳定版本
Python 3.12.0 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。
与 3.11 相比,3.12 系列的主要新功能
新功能
- 更灵活的 f 字符串解析,允许许多以前不允许的事情 (PEP 701)。
- 支持 Python 代码中的缓冲区协议 (PEP 688)。
- 新的调试/分析 API (PEP 669)。
- 支持具有单独全局解释器锁的隔离子解释器 (PEP 684)。
- 进一步改进了错误消息。现在,可能由拼写错误导致的更多异常会向用户提出建议。
- 支持 Linux 探查器perf在跟踪中报告 Python 函数名称。
- 许多大大小小的性能改进(如 PEP 709 和对 BOLT 二进制优化器的支持),估计总体性能提高了 5%。
类型批注
弃用
- 根据 PEP 623,删除了 unicode 对象的 C 实现的弃用和成员。
wstr
wstr_length
- 在该模块中,删除了许多长期弃用的方法和类。(自 Python 3.1 或 3.2 以来,它们已被弃用)。
unittest
- 已弃用的模块已被删除(请参阅 PEP 594 和 PEP 632。软件包继续提供模块。
smtpd
distutils
setuptools
distutils
- 删除了许多其他旧的、损坏的和已弃用的函数、类和方法。
- 字符串中无效的反斜杠转义序列现在以 代替 发出警告,使其更明显。(它们将来会成为语法错误。
SyntaxWarning
DeprecationWarning
- 整数的内部表示形式已更改,为性能增强做准备。(这应该不会影响大多数用户,因为它是内部细节,但可能会导致 Cython 生成的代码出现问题。
有关 Python 3.12 更改的更多详细信息,请参阅 Python 3.12 中的新增功能。
更多资源
- 在线文档。
- PEP 693,Python 3.12 发布计划。
- 通过 GitHub 问题报告错误。
- 帮助资助 Python 及其社区。
现在是完全不同的东西
They have no need of our help
So do not tell me
These haggard faces could belong to you or me
Should life have dealt a different hand
We need to see them for who they really are
Chancers and scroungers
Layabouts and loungers
With bombs up their sleeves
Cut-throats and thieves
They are not
Welcome here
We should make them
Go back to where they came from
They cannot
Share our food
Share our homes
Share our countries
Instead let us
Build a wall to keep them out
It is not okay to say
These are people just like us
A place should only belong to those who are born there
Do not be so stupid to think that
The world can be looked at another way
(now read from bottom to top)
难民,布莱恩·比尔斯顿 (Brian Bilston) 着。
文件
版本 | 操作系统 | 描述 | MD5 总和 | 文件大小 | GPG(英语:GPG) | 西格斯托 | |
---|---|---|---|---|---|---|---|
Gzip 压缩源码压缩包 | 源发布 | d6eda3e1399cef5dfde7c4f319b0596c | 27195214 | 特别兴趣小组 | .sigstore | ||
XZ 压缩源码压缩包 | 源发布 | f6f4616584b23254d165f4db90c247d6 | 20575020 | 特别兴趣小组 | .sigstore | ||
macOS 64 位 Universal2 安装器 | macOS操作系统 | 适用于 macOS 10.9 及更高版本 | eddf6f35a3cbab94f2f83b2875c5fc27 | 45371285 | 特别兴趣小组 | .sigstore | |
Windows 可嵌入包(32 位) | 窗户 | 编号:c2047dc270c4936f9c64619bb193b721 | 9824586 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包(64 位) | 窗户 | 8e24d2b26a8dbf1da0694b9da1a08b2c | 11030264 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包 (ARM64) | 窗户 | 3da91ef1a86a8a210a32ea99c709dd93 | 10277538 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(32 位) | 窗户 | DE59862985BF7AFA639F2E4F9E2A722C | 25173976 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(64 位) | 窗户 | 推荐 | 32ab6a1058dfbde76951b7aa7c2335a6 | 26507904 | 特别兴趣小组 | .sigstore | |
Windows 安装程序 (ARM64) | 窗户 | 实验的 | 230c703e3b8b3d92765d118afa7b2f78 | 25742528 | 特别兴趣小组 | .sigstore |
python3.11.6:
蟒蛇 3.12.0
发布日期: 2023年10月2日
这是 Python 3.12.0 的稳定版本
Python 3.12.0 是 Python 编程语言的最新主要版本,它包含许多新功能和优化。
与 3.11 相比,3.12 系列的主要新功能
新功能
- 更灵活的 f 字符串解析,允许许多以前不允许的事情 (PEP 701)。
- 支持 Python 代码中的缓冲区协议 (PEP 688)。
- 新的调试/分析 API (PEP 669)。
- 支持具有单独全局解释器锁的隔离子解释器 (PEP 684)。
- 进一步改进了错误消息。现在,可能由拼写错误导致的更多异常会向用户提出建议。
- 支持 Linux 探查器perf在跟踪中报告 Python 函数名称。
- 许多大大小小的性能改进(如 PEP 709 和对 BOLT 二进制优化器的支持),估计总体性能提高了 5%。
类型批注
弃用
- 根据 PEP 623,删除了 unicode 对象的 C 实现的弃用和成员。
wstr
wstr_length
- 在该模块中,删除了许多长期弃用的方法和类。(自 Python 3.1 或 3.2 以来,它们已被弃用)。
unittest
- 已弃用的模块已被删除(请参阅 PEP 594 和 PEP 632。软件包继续提供模块。
smtpd
distutils
setuptools
distutils
- 删除了许多其他旧的、损坏的和已弃用的函数、类和方法。
- 字符串中无效的反斜杠转义序列现在以 代替 发出警告,使其更明显。(它们将来会成为语法错误。
SyntaxWarning
DeprecationWarning
- 整数的内部表示形式已更改,为性能增强做准备。(这应该不会影响大多数用户,因为它是内部细节,但可能会导致 Cython 生成的代码出现问题。
有关 Python 3.12 更改的更多详细信息,请参阅 Python 3.12 中的新增功能。
更多资源
- 在线文档。
- PEP 693,Python 3.12 发布计划。
- 通过 GitHub 问题报告错误。
- 帮助资助 Python 及其社区。
现在是完全不同的东西
They have no need of our help
So do not tell me
These haggard faces could belong to you or me
Should life have dealt a different hand
We need to see them for who they really are
Chancers and scroungers
Layabouts and loungers
With bombs up their sleeves
Cut-throats and thieves
They are not
Welcome here
We should make them
Go back to where they came from
They cannot
Share our food
Share our homes
Share our countries
Instead let us
Build a wall to keep them out
It is not okay to say
These are people just like us
A place should only belong to those who are born there
Do not be so stupid to think that
The world can be looked at another way
(now read from bottom to top)
难民,布莱恩·比尔斯顿 (Brian Bilston) 着。
文件
版本 | 操作系统 | 描述 | MD5 总和 | 文件大小 | GPG(英语:GPG) | 西格斯托 | |
---|---|---|---|---|---|---|---|
Gzip 压缩源码压缩包 | 源发布 | d6eda3e1399cef5dfde7c4f319b0596c | 27195214 | 特别兴趣小组 | .sigstore | ||
XZ 压缩源码压缩包 | 源发布 | f6f4616584b23254d165f4db90c247d6 | 20575020 | 特别兴趣小组 | .sigstore | ||
macOS 64 位 Universal2 安装器 | macOS操作系统 | 适用于 macOS 10.9 及更高版本 | eddf6f35a3cbab94f2f83b2875c5fc27 | 45371285 | 特别兴趣小组 | .sigstore | |
Windows 可嵌入包(32 位) | 窗户 | 编号:c2047dc270c4936f9c64619bb193b721 | 9824586 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包(64 位) | 窗户 | 8e24d2b26a8dbf1da0694b9da1a08b2c | 11030264 | 特别兴趣小组 | .sigstore | ||
Windows 可嵌入包 (ARM64) | 窗户 | 3da91ef1a86a8a210a32ea99c709dd93 | 10277538 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(32 位) | 窗户 | DE59862985BF7AFA639F2E4F9E2A722C | 25173976 | 特别兴趣小组 | .sigstore | ||
Windows 安装程序(64 位) | 窗户 | 推荐 | 32ab6a1058dfbde76951b7aa7c2335a6 | 26507904 | 特别兴趣小组 | .sigstore | |
Windows 安装程序 (ARM64) | 窗户 | 实验的 | 230c703e3b8b3d92765d118afa7b2f78 | 25742528 | 特别兴趣小组 | .sigstore |
python3.10.13(作者认为 特别好用!!!)
蟒蛇 3.10.13
发布日期: 2023 年 8 月 24 日
这是 Python 3.10 的安全版本
注意:您正在查看的版本是 Python 3.10.13,这是旧版 3.10 系列的安全错误修复版本。Python 3.11 现在是 Python 3 的最新功能发布系列。在此处获取最新版本的 3.11.x。
此版本中的安全内容
- gh-108310:修复了 ssl.SSLSocket 容易受到绕过 TLS 握手的攻击,并包含保护措施(如证书验证),并将发送的未加密数据视为握手后的 TLS 加密数据。Aapo Oksman 报告为 CVE-2023-40217 的安全问题。格雷戈里·史密斯(Gregory P. Smith)的补丁。
没有安装程序
根据 PEP 619 中指定的发布日历,Python 3.10 现在处于其生命周期的“仅安全修复”阶段:3.10 分支只接受安全修复,并且在 2026 年 10 月之前以纯源代码形式不定期发布这些修复。Python 3.10 不再收到定期的错误修复,也不再为其提供二进制安装程序。Python 3.10.11 是 Python 3.10 的最后一个带有二进制安装程序的完整错误修复版本。
文件
版本 | 操作系统 | 描述 | MD5 总和 | 文件大小 | GPG(英语:GPG) | 西格斯托 | |
---|---|---|---|---|---|---|---|
Gzip 压缩源码压缩包 | 源发布 | cbcad7f5e759176bf8ce8a5f9d487087 | 26111363 | 特别兴趣小组 | .sigstore | ||
XZ 压缩源码压缩包 | 源发布 | 8847dc6458d1431d0ae0f55942deeb89 | 19663088 | 特别兴趣小组 | .sigstore |
python3.9.18
蟒蛇 3.9.18
发布日期: 2023 年 8 月 24 日
这是 Python 3.9 的安全版本
注意:您正在查看的版本是 Python 3.9.18,这是旧版 3.9 系列的安全错误修复版本。Python 3.11 现在是 Python 3 的最新功能发布系列。在此处获取最新版本的 3.11.x。
此版本中的安全内容
- gh-108310:修复了 ssl.SSLSocket 容易受到绕过 TLS 握手的攻击,并包含保护措施(如证书验证),并将发送的未加密数据视为握手后的 TLS 加密数据。Aapo Oksman 报告为 CVE-2023-40217 的安全问题。格雷戈里·史密斯(Gregory P. Smith)的补丁。
没有安装程序
根据 PEP 596 中指定的发布日历,Python 3.9 现在处于其生命周期的“仅安全修复”阶段:3.9 分支只接受安全修复,并且在 2025 年 10 月之前不定期以纯源代码形式发布这些修复。Python 3.9 不再收到常规的错误修复,也不再为其提供二进制安装程序。Python 3.9.13 是 Python 3.9 的最后一个完整错误修复版本,带有二进制安装程序。
文件
版本 | 操作系统 | 描述 | MD5 总和 | 文件大小 | GPG(英语:GPG) | 西格斯托 | |
---|---|---|---|---|---|---|---|
Gzip 压缩源码压缩包 | 源发布 | 货号:C3A3E67E35838CADCA247237A5A279A7 | 26294072 | 特别兴趣小组 | .sigstore | ||
XZ 压缩源码压缩包 | 源发布 | 765576c3af57deb046819ecd57804bbb | 19673928 | 特别兴趣小组 | .sigstore |
python Old bate
退役的python版本:
最古老的:python2.0
蟒蛇 2.0.1
发行日期:2001年6月22日
我们将发布 Python 2.0.1 - 最终的错误修复版本 蟒蛇 2.0。
为什么我们现在(2001 年 6 月)会发布错误修复版本,而 Python 2.0 在 2000 年 10 月发布,而 Python 2.1 已经发布了几个月(4 月 2001)?两个很好的理由!
- 我们已经修复了许可证:Python 2.0.1 与 GPL 兼容。我们采用了 Python 2.1 许可证,并对 FSF 告诉我们的第 7 节进行了必要的更改,这足以使其与 GPL 兼容。结果(更改版本号后)是新的 Python 2.0.1 许可证。自由软件基金会很快就批准了它!
- 有些人仍然更喜欢 Python 2.0 而不是 Python 2.1;他们现在可以从我们自 2.0 发布以来应用的许多错误修复中受益,而无需进行任何功能更改。
请注意,Python 2.1 仍然不兼容 GPL,但我们 也计划在那里发布一个错误修复版本,Python 2.1.1,具有相同的 兼容 GPL 的许可证。
什么是新的?
- 我们一直非常小心地只修复错误,而不添加新功能。(感谢 Moshe Zadka 处理了 CVS 日志和 SourceForge 错误报告以及重新应用选定补丁的吃力不讨好的工作!
- 一个例外:SRE 包(正则表达式匹配,由 “re” 模块使用)与 Python 2.1 分发的版本保持一致;这在功能方面是稳定的,但在错误方面有了很大的改进。
- 有关完整独家新闻,请参阅发行说明。
下载新闻稿
Windows用户应下载Python-2.0.1.exe,Windows 安装程序,从下面的下载位置之一运行它,然后按照屏幕上的友好说明进行操作 完成安装。(Python-2.0.1-Debug.zip 是一组 DLL 适用于在调试模式下编译的 Windows 开发人员;它不包含任何内容 值。Windows 用户可能也感兴趣 在 Mark Hammond 的 win32all 中,这是特定于 Windows 的扩展的集合,包括 COM 支持和 Pythonwin,一个使用 Windows 组件构建的 IDE。
所有其他用户都应该下载源代码 Python-2.0.1.tgz tarball,从下面的下载位置之一,然后执行通常的“gunzip;焦油;配置;使“跳舞。
下载位置
- Python.org:HTTP。
MD5 校验和
8aa10dcf062723001b852d96e905af79 python-2.0.1.tgz
5940b6eea8972136f8e365346f1b1313 python-2.0.1.exe
0a8506c7379a2efdc95759ecbc8f16a0 python-2.0.1-debug.zip
Files
Version | Operating System | Description | MD5 Sum | File Size | GPG |
---|---|---|---|---|---|
Gzipped source tarball | Source release | eba86a416f8e8ab682544aade7d0cc27 | 17571840 | ||
Windows debug information files | Windows | 0a8506c7379a2efdc95759ecbc8f16a0 | 1794859 | ||
Windows installer | Windows | 5940b6eea8972136f8e365346f1b1313 | 5842162 |
版权所有(权)
所有下载内容(权)
Copyright ©2001-2023. Python Software Foundation Legal Statements Privacy Policy
此作品著作权
[CSDN]https://csdn.net
帅气的马
附录
小白python基础源码
import this
print('你好,世界')