和 Python 2.x 说再见!
本文经授权转自公众号CSDN(ID:CSDNnews) 如果你仍在使用 2.x,那么是时候将你的代码移植到 Python 3 了 。 在技术的长河中,软件、工具、系统等版本的迭代本是常事,但由于使用习惯、版本的兼容性、易用性等因素,很多用户及开发者在使用或做开发的过程中,并不愿意及时同步更新,而这无疑为 IT 技术圈带来了诸多碎片化问题,正如系统之 Android、Windows,也正如编程语言之 Python。 近日,Python 因为其版本的碎片化问题遭到了 英国国家网络安全中心(NCSC) 的点名,NCSC 警告开发者们必须考虑将 Python 2.x 的代码库移植到 Python 3.x 版本上,主要是因为自 2020 年 1 月 1 日起,Python 2.x 将走到其生命的尽头,不再得到支持(EOL,End-of-life)。与此同时,NCSC 还将继续使用 Python 2.x 的公司比作 EOL 以引诱另一个 WannaCry(病毒) 或 Equifax(信息泄露)事件的发生。 01 Python 的应用现状 回望近些年才被 AI 点燃的 Python,其实并非是一门新的语言,它最早于 1989 年底由知名的荷兰计算机程序员 Guido van Rossum 发明,后来 作为一门面向对象、直译式计算机程序设计语言于 1991 年面世。其 30