Python 2.7正式终止支持

最近更新时间 2020-01-09 09:35:57

Python创始人 Guido van Rossum (为吉多·范罗苏姆)两年前就宣布 Python 2.7 将于2020年4月终止支持,来自最新GitHub上的消息,时间提前到了2020年1月1日,意味着开发者将不会再接收到任何来自Python 2.7的错误修复或安全更新。

Python 2.0于2000年10月16日发布,增加了实现完整的垃圾回收,并且支持Unicode。距离终止支持已经20年,Python 2.7 原本计划 2015 年终止支持,因为需要进行大量代码移植而推迟到2020年。

不少开源项目以及Linux发行版都提前放弃了对 Python 2.7 的支持,如 CentOS 8 支持 Python 3.6.6。

Python 3.0于2008年12月3日发布,目前最新版本以更新到 Python 3.8。由于 Python 2 与下一代 Python 3 的兼容性问题促使 Python 2.7 版本不断维护,Python 3 很多新特性后来也被移植到旧的 Python 2.6/2.7 版本。

目前 Beautiful Soup 4 同时支持 Python 2.7 和 Python3,在 Python 2.7 终止维护一年后,即 2020--12-31 日后不在维护对Python 2.7 的支持。

rss_feed