确切会是什么 在1/2020之后发生在Python 2.7上吗?
我了解将不再支持Python 2.7,但实际上会发生什么?这是否意味着决策者将删除Python 2.7的整个代码库,而仅保留Python 3.x?
一种编程语言版本将如何不复存在?
答案 0 :(得分:1)
阅读第二段(重点是我的):
Python 2.7的生命终止日期(停产日期,日落日期)已移动 未来五年(到2020年)的决定是为了澄清 2.7的地位,并减轻了那些用户的后顾之忧 尚无法迁移到Python3。另请参见PEP 466。
此声明不保证将发布错误修复程序 定期,但是它应该使想要 贡献Python 2.7的错误修正,它应该满足那些 仍然需要在未来几年内支持Python 2。
来源:https://www.python.org/dev/peps/pep-0373/
换句话说,维护者将不再发布2.7的任何改进或补丁,而只会关注3.x。
答案 1 :(得分:1)
2018年3月,Python发明者Guido van Rossum表示:
我们不要玩带有语义的游戏。我看情况的方式 2.7表示EOL是2020年1月1日,并且在该日期之后将没有更新,甚至没有纯源安全补丁。支持(来自 核心开发人员,PSF和python.org)在该日期完全停止。 如果您想在当天后获得2.7的支持,则必须支付 商业供应商。当然它是开源的,所以人们也 欢迎分叉。但是核心开发人员辛苦了很长时间, 2020年停产日期(从最初宣布的2015年停产延长!) 宣布有足够的前置时间和夸张的口感,我觉得 根本停止支持它很不好。
来源:https://mail.python.org/pipermail/python-dev/2018-March/152348.html