菜鳥立變大神級別,GitHub上幾大最火的Python專案,你弄懂了嗎?
下一個高薪就業就是你,快來看看吧
作為程式開發人員,GitHub是朋友們平時必逛的網站,GitHub作為目前看來最大的男性交友交流平臺,上面
存在著太多太多的寶藏程式。下面為大家介紹GitHub上最火的python專案,希望大家從中獲取些知識。
對於GitHub上的資訊,可以通過GitHub的API介面進行獲取
上述的程式中,利用requests庫,就可以抓取API介面返回的json資料,並提取我們需要的專案內容。API返
回的專案資訊中,已經按照star的數量給我們做好了排序,所以我們只需要提取其中的專案名稱、star數量、url連結已經建立時間即可。
將抓取到的資料,視覺化展示的結果如下:
1.Flask
https://github.com/pallets/flask
對於web開發人員來說,Flask是非常熟悉的專案了,Flask是一款輕量級的Web開發程式框架。它主要面向需
求簡單,專案週期短的小應用。Flask入門非常的簡單,並可以通過擴充套件來增加其他的功能。在之前分享的
案例中,小編就利用Flask來進行了簡單的Web開發應用。
推薦下我自己建的Python開發學習群:810735403
2.httpie
https://github.com/httpie/httpie
httpie是一個命令列的HTTP客戶端,它提供了簡單的http的命令。返回帶程式碼高亮的結果資訊,可以很方便的
在http互動場景下及逆行測試除錯。官網還給出了httpie的使用方式演示圖。
3.Django
https://github.com/django/django
django同樣是Web開發的程式框架,它是由python語言進行編寫的。django可以快速的開發出安全和可維護的
網站。它強調程式碼的複用性,所以不需要自己重複的造輪子。
Django相比於Flask來說,功能非常的全面,而且提供了一站式的解決方案。但是它的缺點就是比較笨重。所
以想要開發功能較為齊全的傳統企業級網站(電商、社交平臺等),選擇django比較合適,而想要開發個輕量級的網站,則優先選擇flask。
4.Awesome-python
https://github.com/vinta/awesome-python
它集合了大量的優質的python專案。而且覆蓋範圍很廣,包含了Web框架、爬蟲、資料視覺化、影象處理、機
器學習等等內容。堪稱是python的資料大全。
5.Thefuck
這個專案,看名字就很霸氣,它的用處是對於命令列語句錯誤的修正提示。如下圖所示。
https://github.com/nvbn/thefuck
當在命令列裡錯誤的輸入aptget install vim的命令,thefuck會進行提示,提示我們是apt-get install vim,我
們接著輸入fuck,程式就會自動的進行修正。用起來既有趣又能解決辦法。
6.Models
https://github.com/tensorflow/models
這個專案是針對於tensorflow框架使用者進行開發指導的專案。其中包含了許多針對TensorFlow使用者的最新模型
和針對具體問題的模型搭建的解決方案。專案中提供了演示建模的最佳的實現,來指導TensorFlow使用者可以
充分利用TensorFlow進行研究和產品開發。tensorflow使用者可以直接從該專案中下載現成的模型檔案,然後進
行訓練和開發。
推薦下我自己建的Python開發學習群:810735403
7.Public-apis
https://github.com/public-apis/public-apis
該專案提供了開源的API介面
8.The Algorithms Python
https://github.com/TheAlgorithms/Python
這個是利用python語言來實現所有演算法的專案,所有演算法是Python語言從底層一點點實現,這個專案演算法非常
的全面,涵蓋了機器學習、線性代數、計算機視覺等等方向的演算法。
9.System-Design-Primer
https://github.com/donnemartin/system-design-primer
該專案的目的是學習如何設計大型系統,併為系統設計的面試做準備。
10.Python-100-Days
https://github.com/jackfrued/Python-100-Days
這個專案100天,讓你從python小白變成python大師,由中國同學駱昊開發的,從python的基礎到語言進階。大
家跟著學習,也是對自己能力的一種昇華
另外祝大家早日飛昇成為大神
最後
在這裡還是要推薦下我自己建的Python開發學習扣群:810735403
,群裡都是學Python開發的,如果你正在學習
Python ,歡迎你加入,大家都是軟體開發黨,不定期分享乾貨(只有Python軟體開發相關的),包括我自己整
理的一份2020最新的Python進階資料和高階開發教程,歡迎進階中和進想深入Python的小夥伴!