Python生命的尽头

时间:2019-10-15 19:40:56

标签: python

确切会是什么 在1/2020之后发生在Python 2.7上吗?

我了解将不再支持Python 2.7,但实际上会发生什么?这是否意味着决策者将删除Python 2.7的整个代码库,而仅保留Python 3.x?

一种编程语言版本将如何不复存在?

2 个答案:

答案 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