Python 2 大限还有 112 天

2019 年 9 月 11 日 技术最前线

(给技术最前线加星标,每天看技术热点)

转自:Python开发者

近日,Python 官网再次发文,提醒将于 2020 年 1 月 1 日正式对  Python 2 停止支持,未升级到 Python 3 的童鞋,应当尽快做好迁移。



官网通告,摘翻如下:


我们是开发和维护 Python 编程语言的志愿者。我们已经决定 2020 年 1 月 1 日将是结束支持 Python 2 的日子。这意味着,即使有人发现 Python 2 中的安全问题,我们也不会在那天之后再改进它。您应该尽快升级到 Python3。


问:你为什么要这么停止支持 Python 2 ?


我们需要结束 Python 2,这样我们才能帮助 Python 用户。


我们在 2000 年发布了 Python 2.0。几年后,我们意识到我们需要做一些大的改变来改进 Python。所以在 2006 年,我们启动了 Python 3.0。但还是很多人没有升级,我们也不想伤害他们。因此,多年来,我们一直在不断改进和发布 Python 2 和 Python 3。


但是,这使得改进 Python 非常困难。有些提升是 Python 2 无法处理的。我们花在使 Python 3 更好更快上的时间更少了。


如果很多人继续使用 Python 2,那么使用 Python 开发软件的志愿者就会遇到困难。他们不能使用 Python 3 中好的新东西来改进他们开发的工具。


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


问:到 Python 2 的终止日期还有多久?


(截图时间:2019-09-11)


pythonclock.org 这个网站有倒计时。截至 2019-09-11 为止,还有 3 个月 20 天。


问:如果我在 2020 年 1 月 1 日之前不升级,会发生什么?


如果人们在 Python 2 或用 Python 2 编写的软件中发现灾难性的安全问题,那么志愿者将不会帮助您。如果你需要 Python 2 软件的帮助,那么志愿者将不会帮助你。您将失去使用好工具的机会,因为它们只在 Python 3 上运行,并且您将使依赖您并与您一起工作的人慢下来。


其中一些问题将从明年1月1日开始出现。其他问题会随着时间的推移而增加。


问:我用 Python 2 编写代码。我应该如何将它移植到 Python 3 ?


> 请阅读官网的迁移指南:

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

> 另外推荐阅读 Python 3 语句实践性:

https://python3statement.org/practicalities/


投票



推荐阅读

(点击标题可跳转阅读)

Python 之父获得计算机历史博物馆的会员奖

Python 基本是各年龄段开发者的最爱,PHP 伤心了……


觉得这条资讯有帮助?请转发给更多人

关注 技术最前线 加星标看 IT 要闻

最新业界资讯,我在看❤️

登录查看更多
1

相关内容

Python v2.x。目前,业界有很多项目还在使用该版本的 Python。
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
Python导论,476页pdf,现代Python计算
专知会员服务
254+阅读 · 2020年5月17日
Python分布式计算,171页pdf,Distributed Computing with Python
专知会员服务
105+阅读 · 2020年5月3日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
Python 3.8.0来了!
数据派THU
5+阅读 · 2019年10月22日
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
Python3.7中一种懒加载的方式
Python程序员
3+阅读 · 2018年4月27日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python NLP入门教程
Python开发者
8+阅读 · 2017年11月19日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
利用python操作Excel教程
Python技术博文
4+阅读 · 2017年9月13日
A Survey on Bayesian Deep Learning
Arxiv
60+阅读 · 2020年7月2日
A Survey on Deep Learning for Named Entity Recognition
Arxiv
25+阅读 · 2020年3月13日
Arxiv
53+阅读 · 2018年12月11日
Arxiv
22+阅读 · 2018年8月30日
A Survey on Deep Transfer Learning
Arxiv
11+阅读 · 2018年8月6日
Arxiv
3+阅读 · 2018年3月13日
VIP会员
相关VIP内容
【2020新书】实战R语言4,323页pdf
专知会员服务
98+阅读 · 2020年7月1日
【实用书】学习用Python编写代码进行数据分析,103页pdf
专知会员服务
190+阅读 · 2020年6月29日
Python导论,476页pdf,现代Python计算
专知会员服务
254+阅读 · 2020年5月17日
Python分布式计算,171页pdf,Distributed Computing with Python
专知会员服务
105+阅读 · 2020年5月3日
【干货书】流畅Python,766页pdf,中英文版
专知会员服务
223+阅读 · 2020年3月22日
算法与数据结构Python,369页pdf
专知会员服务
160+阅读 · 2020年3月4日
【2020新书】数据科学:十大Python项目,247页pdf
专知会员服务
212+阅读 · 2020年2月21日
【书籍推荐】简洁的Python编程(Clean Python),附274页pdf
专知会员服务
173+阅读 · 2020年1月1日
相关资讯
Python 3.8.0来了!
数据派THU
5+阅读 · 2019年10月22日
Python用法速查网站
Python程序员
17+阅读 · 2018年12月16日
Python3.7中一种懒加载的方式
Python程序员
3+阅读 · 2018年4月27日
Python 杠上 Java、C/C++,赢面有几成?
CSDN
6+阅读 · 2018年4月12日
Python为啥这么牛?
Python程序员
3+阅读 · 2018年3月30日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python NLP入门教程
Python开发者
8+阅读 · 2017年11月19日
Python NLP 入门教程
大数据技术
19+阅读 · 2017年10月24日
利用python操作Excel教程
Python技术博文
4+阅读 · 2017年9月13日
相关论文
A Survey on Bayesian Deep Learning
Arxiv
60+阅读 · 2020年7月2日
A Survey on Deep Learning for Named Entity Recognition
Arxiv
25+阅读 · 2020年3月13日
Arxiv
53+阅读 · 2018年12月11日
Arxiv
22+阅读 · 2018年8月30日
A Survey on Deep Transfer Learning
Arxiv
11+阅读 · 2018年8月6日
Arxiv
3+阅读 · 2018年3月13日
Top
微信扫码咨询专知VIP会员