Django開始逐漸移除Python2兼容代碼

django-pr.jpg

前兩天,Django在其Github庫上的主分支移除了部分對于Python2的兼容代碼,改動800多個文件,減少了2000多行代碼,也象征著Django對于Python2的支持正在逐漸移除。
自2008年Django第一個正式版發布以來,Django已經成為了工人的功能最強大、使用率最高的Python Web開發框架,類似于PHP中Laravel的地位。Django在2015年的開發計劃中就已經提到,將在2017年底發布的2.0版本中不再支持Python2.*,僅支持Python3,這無論對與Python社區還是Django社區都是一件十分重大的事件。眾所周知,Python官方將在2020年停止對Python 2.7的維護


pythonclock.org.jpg

在過去的幾年里,無數的初學者以及企業在Python的版本選擇中掙扎徘徊,但隨著越來越多的庫開始不再兼容Python2了,Python終于迎來了越來越健康的未來。這是Adopt Python 3幾千個PYPI項目的統計圖,可以預見在2017年,僅支持Python3的項目終將會超過僅支持Python2的項目,而僅支持Python2的項目基本上都是無人維護的項目,所以不要在你的項目中說使用Python2是因為好多庫不支持Python3了。

python2vspython3in2016.jpg

我由于一開始就接觸的是Python3,所以基本上沒有碰到Python2中的那些坑,編碼十分愉快,你也快來享受吧。

Python2 is dead! Long live Python!

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • # Python 資源大全中文版 我想很多程序員應該記得 GitHub 上有一個 Awesome - XXX 系列...
    aimaile閱讀 26,579評論 6 427
  • 原文: https://wiki.python.org/moin/Python2orPython3 在項目開發中,...
    林灣村龍貓閱讀 4,082評論 0 6
  • 環境管理管理Python版本和環境的工具。p–非常簡單的交互式python版本管理工具。pyenv–簡單的Pyth...
    MrHamster閱讀 3,854評論 1 61
  • GitHub 上有一個 Awesome - XXX 系列的資源整理,資源非常豐富,涉及面非常廣。awesome-p...
    若與閱讀 18,758評論 4 418
  • 我又哭了 我是自尊心太強嗎?哭著說再也不學歷史了,聽完郭那么一說,其實也沒啥大不了,歷史老師就是那樣,和我挺像...
    唯左閱讀 61評論 0 0