前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >官宣!Python2即将停止更新和维护,还没转Python3的小伙伴抓紧了

官宣!Python2即将停止更新和维护,还没转Python3的小伙伴抓紧了

作者头像
HuangWeiAI
发布2019-09-30 15:51:23
3.4K0
发布2019-09-30 15:51:23
举报
文章被收录于专栏:浊酒清味

前言

官方正式宣布,Python2将于2020年1月1日停止更新和维护。这意味着,即使有人发现其中存在安全问题,官方人员也不会在那天之后再改进它。大家应该尽快升级到Python3。

01

为什么要停止Python2

根据官方正式说法,停止Python 2,这样可以通过更快地改进Python来帮助Python用户。也就说Python2和Python3同时维护更新会耗费更多人力物力,停止Python2可以让所有人专心于Python3的更新和维护。

Python 2.0发布于2000年。几年后,官方意识到需要做一些大的改变来改进Python。所以在2006年,官方启动了Python 3.0。很多人没有升级,官方也不想伤害他们。因此,多年来,官方一直在不断改进和发布Python2和Python3。但是这使得改进Python非常困难。Python 2无法处理一些问题,同时官方花Python3的时间更少了。

官方本不想伤害使用Python 2的人。因此,在2008年,他们宣布将在2015年停止Python 2,并要求人们升级之前。有些人做了,但很多人没有。所以,2014年,官方把停止时间延长到了2020年。

为了显示官方停止Python2的决心,他们制作了一个倒计时网页:

https://pythonclock.org/

来显示Python2停更倒计时:

从这个时间点看,只有三个月多一点的时间了。

02

Python2用户该怎么办

在Python2停止后,如果人们在Python2或用Python2编写的软件中发现灾难性的安全问题,那么官方将不会帮助修复它们。如果你需要Python 2软件的帮助,那么官方不会帮助你,随着时间的推移,能够帮助你的人会越来越少。其中一些问题将从明年1月1日开始出现。其他问题会随着时间的推移而增加。

所以官方其实在实力劝退Python2,Python2的用户必须转向Python3才行。为了方便大家转Python3,官方提供了Python2转Python3的文档:

https://docs.python.org/3/howto/pyporting.html

如何判断软件是基于Python2还是Python3?

如果您从供应商那里购买软件或软件支持,请询问他们。如果你付钱给开发人员或系统管理员,问问他们。要了解更多关于特定工具是否可以与python3一起工作的信息,请查看python2.7就绪状态、和python3就绪状态:

https://pyreadiness.org/2.7/

http://py3readiness.org/

好了,还没转Python3的小伙伴赶紧转吧,已经转了Python3的小伙伴就不用担心了,继续加油学习哦。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-09-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Python与机器学习之路 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档