欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南

系統 1684 0

(點擊上方快速關注并設置為星標,一起學Python)

乾明 栗子 發自 凹非寺?

量子位 報道 | 公眾號 QbitAI

Python 2終于走到了盡頭。

官方宣布,新一年的鐘聲響起之時 (2020年1月1日) ,就是Python 2落幕之日。

之后,Python 2自生自滅,就算天塌下來,官方也不會再改進了。

他們解釋稱,并不想傷害Python 2用戶,這個決定是為了Python用戶好。

只有放棄Python 2,他們才能讓Python 3變得更好。

這一舉動得到了不少支持與理解:

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南_第1張圖片

也有人念舊。

有網友開始放話,表示自己會支持Python2的維護與更新,不為什么,就是想用Python 2。

但隨著官方不再支持Python 2,近年來也有大量的工具宣布放棄支持Python 2。比如TensorFlow、Pandas、Numpy、Jupyter Notebook、Cython等工具。

如果想用好Python,擺在Python 2用戶面前的路似乎就只有一條:

升級到Python 3。

升級攻略

升級的路上,會遇到很多問題,Python官方先幫你解答了一波:

1、沒在2020年1月1日之前更新會怎樣呢?

如果有人發現Python 2里面有災難性的安全漏洞,也不會有太多人志愿幫忙修補的。

需要Python 2的相關幫助,也不會有很多人去幫你了。隨著時間的推移,能幫到你的人還會越來越少。

很多好工具都用不了,因為只有Python 3才支持。這樣的話,還可能拖累那些跟你一起工作的小伙伴。

以上問題,有些會從1月1日開始產生,另一些會隨著時間越來越嚴重。

2、我在Python 2里寫的代碼,怎么遷移到Python 3?

有中文文檔提供,詳細介紹了步驟,可以自動遷移。除此之外,由2到3,一些函數發生了變化,文檔里有列表,各位可以自行查找,手動修改:

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南_第2張圖片

中文文檔:2to3 - 自動將 Python 2 代碼轉為 Python 3 代碼 https://docs.python.org/zh-cn/3.7/library/2to3.html

另外,還有兩個英文文檔可以參考:

Porting Python 2 Code to Python 3 https://docs.python.org/3/howto/pyporting.html

Python 3 Statement Practicalities https://python3statement.org/practicalities/

3、我不確定我用的軟件會不會依賴于Python 2,怎么辦?

如果你是從供應商那里買的軟件,問他們就好了。如果你是向開發者或者系統管理員付費的話,就問這些人。

要是找不到相關的供應商和技術人員,就用“ Can I Use Python 3? ”去查找,你到底需不需要某個用Python 2寫的軟件。

Can I Use Python 3: https://pypi.org/project/caniusepython3/

想知道某些特定的工具,和Python 3兼不兼容,可以看Python 2.7 Readiness、Python 3 Statement,以及Python 3 Readiness。

4、我還是依賴一些用Python 2寫的軟件,怎么辦?

同理,也是詢問供應商和技術支持人員,如果你是向開發者或者系統管理員付費,就去問他們。

問不到的話,用“ Can I Use Python 3? ”來查找升級到Python 3的工具。

Can I Use Python 3: https://pypi.org/project/caniusepython3/

5、有人能幫我一下么?

有。如果你能支付擴展支持 (Extended Support) 的費用,就跟這些供應商聯系吧:

https://wiki.python.org/moin/PythonConsulting/Python%202%20support%20and%20migration

你心里的問題,可能不止這些,但現在的你可能更需要一些鼓勵,以便順利完成遷移,所以來看Hacker News頂樓 (@ken) 的留言吧:

Python 2到3,是我做過的最簡單的遷移之一了。

有一個叫“six”的庫可用,而且幾乎在任何情況下,都能寫出2和3兼容的代碼。

six庫傳送門: https://pypi.org/project/six/

Python 2往事

Python源自20世紀80年代末,當時Python的創建者Guido van Rossum正在CWI (荷蘭數學與計算機研究所) 研究Amoeba分布式計算系統,使用C和Unix shell。

在這個過程中,他逐漸對這些語言感到不爽,不僅運行速度太慢,無法處理復雜邏輯,也不得不重復造輪子。

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南_第3張圖片

于是Guido就有了在業余時間創建Python的念頭。1991年,Python第一版問世,可以說是兼具各家之長。

之后一路勢如破竹,2003年以來,Python一直在TIOBE排行榜 最受歡迎的編程語言的前十位。

Python在2007年獲得了TIOBE年度最佳編程語言獎。該獎項是根據TIOBE指數,授予全年受歡迎程度最高的編程語言。

Python 2當時也受到大公司青睞:包括Google、Facebook、亞馬遜在內的諸多知名公司都在使用它,包括YouTube、Reddit在內的大型應用,都是出自Python。

科研機構NASA還用Python來簡化航天飛機的任務流程設計,去探索太空。

“人生苦短,我用Python”成為被大多數程序員熟知的“梗”,Python也成為了一門吞噬世界的語言。

這中間,雖然有Python2的功勞,也有Python基于時過境遷進行的“蛻變”。

Python 3未來

隨著算力的不斷增強,計算平臺發生變遷,Python這條“巨蟒”在新的運行環境中,逐漸變得力有不逮。

2008年,為了修復缺陷,更好地適應新環境,讓Python更有生命力,Python社區做了一個非常有決斷的動作:

推出Python 3,不向后兼容。

當時給Python 2.7定下的Deadline是2015年。因為擔心大量現有代碼無法遷移到Python 3,這一時間又推遲到了2020年。

這背后長痛不如短痛的想法,輕裝前行的理念等等, 大部分開發者都理解。

而且,這也為Python贏得了不少使用場景,最典型的就是成為了機器學習這一熱門領域的寵兒。

谷歌的TensorFlow使用的就是Python。Facebook更直接,從PyTorch的名字來看就知道它和Python密不可分的聯系。

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南_第4張圖片

但版本割裂帶來的陣痛,還是成為了Python被詬病的一大重點。

雖然Python也發布了程序,幫助開發者更好地將Python 2代碼轉換為Python 3。

但這也讓不少人糾結與徘徊,更有對手看到了機會,而且來勢洶洶。

比如谷歌2009年正式推出的Go,更是“明目張膽”地搶人——開發一款從Python 2.7到Go語言的編譯器。

還有Julia。這一源自MIT的新編程語言,創建于Python 3發布第二年,2012年公開發布。

主要的應用領域為數據分析、機器學習、物理學、數學、人工智能、信號與圖像處理等等。

Python 2大限來了!113天后自生自滅,官方不再維護更新 | 附升級指南_第5張圖片

而這些,都是當下Python發揮作用、面向未來的核心陣地。

不過,Python也沒有停下來發展的腳步,也在不斷推陳出新,面向未來編程。

比如PyPy的不斷優化,SciPy和NumPy的不斷完善等等,都在放大Python的能量。

現在,Python辭舊的倒計時已經掛起。

這個起于20世紀80年代一個業余項目的語言,到現在仍舊具備超強生命力,兼容并包,成為開發者手中的利器,不斷吞噬世界。

640?wx_fmt=gif

(完)

640?

有熱門推薦

1.? 用Python爬取淘寶2000款套套,我發現了一個重要秘密

2. ? 用Python 哄女朋友開心

3.?用Python寫一個安卓APP

4.?教你如何用Python自動下載抖音好看小姐姐,有對象的同學小心嘗試!

5.?我背著女朋友,用 Python 偷偷抓取了她的行蹤(單身狗勿進)

6.?騰訊視頻Python爬蟲項目實戰

句題外話,有不少人想加魚哥微信,魚哥姑且放出來,但是坑位有限哦

想去大廠么? 來加入魚哥技術星球,放大你進大廠概率

掃描如下二維碼加入我的知識星球:

更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 91精品成人免费国产 | 久久观看 | www.国产在线 | 国产精品久久久久久免费 | 国产一区二区三区视频 | 国产亚洲综合成人91精品 | 成人午夜性a一级毛片美女 91精选 | 欧美激情在线观看一区二区三区 | 日本最新中文字幕 | 亚洲午夜在线 | 日韩有码一区二区三区 | 国产精品日本一区二区在线播放 | 国产精品久久久久久中文字 | 5566成人免费视频观看 | 99热视 | 黄色影片在线免费观看 | 日韩一级欧美一级毛片在线 | 四虎欧美在线观看免费 | 久久久不卡网国产精品一区 | 免费电影av | 国产免费黄色网址 | 久草免费资源视频 | 国产精品久久久久久中文字 | 日韩国产一区 | 午夜视频免费 成人 | 精品成人免费 | 欧美激情一区二区三区中文字幕 | 91国内精品久久久久免费影院 | 欧美日韩成人一区二区 | 性色av一区二区三区四区 | www.999abab.com | 午夜视频在线观看网站 | 精品国产久 | 麻豆短视频传媒网站怎么找 | 久久久久久免费播放一级毛片 | 久久精品av麻豆的观看方式 | 日韩精品一区二区三区中文3d | 欧美精品第三页 | 亚洲一区日韩 | 99热中文| 久久草电影 |