python公开发行版本_Python2 最后一个版本发布,正式迈入 Python3 时代
點擊藍色“Python空間”關注我丫
加個“星標”,每天一起快樂的學習
北京時間 2020 年 4 月 20 日 23 點 06 分,Python 2 維護者兼發布經理本杰明·彼得森(Benjamin Peterson)在郵件組中正式聲明,Python 2.7.18 正式發布,并且這將是 Python 2 的最后一個版本。
Python 2 落幕,感恩開發者
Python 是荷蘭程序員 Guido van Rossum 在 1991 年設計的一種解釋型編程語言,Python 2 的代碼庫距今其實已經有 20 年的歷史了,而 Python 3 則是在 2008 年才正式公開發布。
因為 Python 3 與 Python 2 的向后兼容性很低,尤其是與 Unicode 相關的問題成為了瓶頸,所以之間的過渡并不容易。因此,Python 軟件基金會原定于 2015 年對 Python 2 終止服務的計劃,延期到了 2020 年。
如今,Python 2 中主要的庫已完成向 Python 3 的過渡,Python 2 也就逐漸進入被放棄的階段。
在今年的 1 月 1 日,Python 2.7 就已正式停止維護,但消息發布時也告知了還有最后一個版本尚未發布。隨著此次最終版本的正式發布,Python 2 也劃上了完美的句號。
Python 核心開發團隊在郵件中表示,“自 11 年前發布 Python 2.6 以來,Python 2.7 一直處于積極開發中。這些年來,CPython 的核心開發人員和貢獻者認真地將 bug 修復應用到 2.7 分支,這是一項艱巨的任務,因為 Python 2 和 3 分支存在著很多差異。”
官方感謝了 Python 的開發者以及 CPython 社區的奉獻精神,并表示“Python 2 真的很幸運”。
正式邁入 Python 3 時代
隨著 Python 2 退出歷史舞臺,大部分的開發者已經主動或者被迫選擇遷移到 Python 3。
但還存在著一些“極端分子”。據國外的一份調查問卷的結果顯示,有 5% 的人決定將其應用程序保留在 Python 2 中,還有 2%的人表示將放棄 Python 來用另一種語言重寫其程序。
但其實,將代碼從 Python 2 升級到 Python 3 并不難。Python 3 當中有很多操作符可以實現 Python 2 中的操作。官方還發布了一個工具「2to3」來幫助開發者進行過渡。
不過很多的操作習慣確實需要重新適應了。
郵件原文:
https://mail.python.org/archives/list/python-dev@python.org/message/OFCIETIXLX34X7FVK5B5WPZH22HXV342/
Python 2.7.18 下載地址:
https://www.python.org/downloads/release/python-2718
2to3 工具地址:
https://docs.python.org/2/library/2to3.html
最后,在公眾號搞了一年半以后,我終于下定決定創建一個讀者交流群,有興趣的請戳:你好,我們可以認識一下嗎?
另外我將自己的原創文章整理成了一本電子書,取名《Python修煉之道》,一共 400 頁,17w+ 字,目錄如下:
現在免費送給大家,在我的公眾號后臺回復修煉之道即可獲取。
總結
以上是生活随笔為你收集整理的python公开发行版本_Python2 最后一个版本发布,正式迈入 Python3 时代的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何在手机上买车险 怎样在手机上买车险
- 下一篇: python都有什么包_常用的Pytho