01.10 全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

github幹啥的?

確切的說 GitHub 是一家公司,位於舊金山,由 Chris Wanstrath, PJ Hyett 與

Tom Preston-Werner 三位開發者在2008年4月創辦。這是它的 Logo:

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

2008年4月10日,GitHub正式成立,地址:https://github.com/

主要提供基於git的版本託管服務。一經上線,它的發展速度驚為天人,截止目前,GitHub 已經發展成全球最大的開(同)源(性)社區。簡單點來講就是大家的寫的代碼項目會上傳到這個網站上,因為都是男性程序猿,所以為什麼是同性交友社區,不要誤會了,當然說不定也有這樣的及機會,咳咳。

stars有什麼用?

有部分小夥伴可能好奇,stars有什麼用?stars的數量,實際上就相當於是頭條的點贊數,點贊數越高,自然受歡迎程度越高,本質上就是在日常工作當中大家都在用的項目,所以瞭解到這些項目,可以高效的應對工作,下面帶著大家瞭解這些常用項目。

1、tensorflow/tensorflow

Stars:140000

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

TensorFlows是人工智能AI領域的一個重要軟件工具,是谷歌開發的開源軟件(即免費的)。 人工智能領域分為三個方面,即基礎層、技術層和應用層;而TensorFlow就是技術層中的學習框架。所謂學習框架,你可以用它來處理大量數據,快速建立數學模型,這些模型可以完成智能功能,例如自動識別一個圖片裡面的人物是否是范冰冰,當你百度范冰冰時,這個模型就可以識別並呈現范冰冰的圖片;


2、vinta/awesome-python

Stars:77930

這個開源項目包含的是:收集了Python相關的框架、開源庫、軟件、學習等等資源。幾乎涵蓋了所有的常見的計算機領域有了它,學好Python不害怕!

3、jkbrzt/httpie

Stars:45300

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

HTTPie 是一個開源的命令行的 HTTP 工具包,提供命令行交互方式來訪問 HTTP 服務。

4、pallets/flask

Stars:48030

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

Flask是一個Python編寫的Web 微框架,讓我們可以使用Python語言快速實現一個網站或Web服務


5、nvbn/thefuck

Stars:51400

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

開發者都或多或少接觸過 linux 接觸過命令行,當然肯定也都被命令行狠地“fuck”過。我很多時候都是微不足道的原因導致了命令行出錯,例如將 python 輸入成 ptyhon,例如將 ls -alh 輸入成 ls a-lh

而導致出錯,這個時候我會想說:“fuck”,這個工具會自動糾正你的終端命令,簡直神奇。


6、django/django

Stars:46400

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

Django 是 Python 編程語言驅動的一個開源模型-視圖-控制器(MVC)風格的 Web 應用程序框架。使用 Django,我們在幾分鐘之內就可以創建高品質、易維護、數據庫驅動的應用程序。

Django 框架的核心組件有:

  • 用於創建模型的對象關係映射
  • 為最終用戶設計的完美管理界面
  • 一流的 URL 設計
  • 設計者友好的模板語言
  • 緩存系統

7、kennethreitz/requests

Stars:41300

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

雖然Python的標準庫中urllib2模塊已經包含了平常我們使用的大多數功能,但是它的API使用起來讓人實在感覺不好。它已經不適合現在的時代,不適合現代的互聯網了。而Requests的誕生讓我們有了更好的選擇。

正像它的名稱所說的,HTTP for Humans,給人類使用的HTTP庫!在Python的世界中,一切都應該簡單。Requests使用的是urllib3,擁有了它的所有特性,Requests 支持 HTTP 連接保持和連接池,支持使用 cookie 保持會話,支持文件上傳,支持自動確定響應內容的編碼,支持國際化的 URL 和 POST 數據自動編碼。現代、國際化、人性化。

除此之外,Requests的文檔非常完備,中文文檔也相當不錯。Requests能完全滿足當前網絡的需求,主要支持的功能如下:

Requests 完全滿足如今網絡的需求。

  • 國際化域名和 URLs
  • Keep-Alive & 連接池
  • 持續性的 Cookie 會話
  • 類瀏覽器式的 SSL 加密認證
  • 基本/精簡式的身份認證
  • 優雅的鍵/值 Cookies
  • 自動解壓
  • Unicode 編碼的響應主體
  • 多段文件上傳
  • 連接超時
  • 支持 .netrc
  • 適用於 Python 2.6—3.3
  • 安全的線程使用

8、rg3/youtube-dl

Stars:22447

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排


看名字以為是不是專門下載youtube網站視頻的工具,其實不然,它支持超過全世界好幾百個網站的視頻下載,或許可能是國內有牆的因素,youtube-dl對牆外的那些不存在的網站支持的會相對好一些。它還提供一個包含Python的Windows可執行程序 。youtube-dl可以在Unix box, Windows或Mac OS X中使用。

9、ansible/ansible

Stars:41200

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

ansible是新出現的 自動化 運維工具 , 基於Python研發 。 糅合了眾多老牌運維工具的優點實現了批量操作系統配置、批量程序的部署、批量運行命令等功能。 僅需在管理工作站上安裝 ansible 程序配置被管控主機的 IP 信息,被管控的主機無客戶端。 ansible 應用程序存在於 epel( 第三方社區 ) 源,依賴於很多 python組件

10、josephmisiti/awesome-machine-learning

Stars:43200

此項目整理了機器學習相關的學習資源等,幫助大家學習機器學習,包含機器學習學習過程中收集的相關資料和實踐代碼

因為頭條的原因,鏈接放不 了,如果需要這些庫或者鏈接可以私聊小編,最後小編幫助大家整理了一套python教程,下面展示了部分,希望也能幫助對編程感興趣,想做數據分析,人工智能或者希望從事編程開發的小夥伴,畢竟python工資還可以,如果能幫到你請點贊、點 贊、點贊。

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

python視頻系列

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

電子書系列:

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

獲取方式

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排

全球“同性”交友網站,GitHub上最多讚賞的10個Python項目,安排


分享到:


相關文章: