2017年30個驚豔的Python開源專案
原文:medium
翻譯:無阻我飛揚
摘要:本文來自Mybridge,介紹了過去一年裡30個驚豔的Python開源專案。點選每一個都可以在GitHub上看到更為詳細的內容。以下是譯文。
在過去的一年裡,Mybridge AI 比較了近15000個開源Python專案,選擇了前30名(概率只有0.2%)。
這是一個競爭異常激烈的名單,精挑細選了2017年1月到12月之間釋出的最佳開源Python庫、工具和應用程式。Mybridge AI 通過考量受歡迎程度、參與度和新近度等指標來評估這些參選專案的質量。這些專案在Github上得星的數量平均為3,707個。
- 本年度機器學習專案(平均得星的數量是3,558):這裡(0副本)
開源專案對於程式設計師來說可能大有裨益。通過閱讀原始碼並在現有專案之上構建一些東西。是該拿出時間來玩玩過去一年中可能錯過的Python專案啦!
<推薦閱讀>
[27,672條推薦,4.7 / 5星]
Python資料科學和機器學習訓練營:使用NumPy,Pandas,Seaborn,Matplotlib,Plotly
[90,212條推薦,4.6 / 5星]
(點選下面的數字,給最大貢獻者評級)
Python開源專案排行榜
家庭助理(v0.6+):開源家庭自動化平臺
在Python 3上執行[Github上11357顆星]。由Paulus Schoutsen提供
Pytorch:強GPU加速Python中的Tensor和動態神經網路[Github上11019顆星]。由Adam Paszke 和pytorch團隊其他成員提供
Grumpy:一個Python原始碼反編譯和執行[Github上8367顆星]。由Dylan Trotter和Google的其他成員提供
Sanic:非同步Python3.5+Web伺服器加速[Github上8028顆星]。由Channel Cat和Eli Uriegas提供
Python—fire:從任意Python物件中自動生成命令列介面(CLIs)的庫[Github上7775顆星]。由David Bieber和來自Google Brain(Google Brain是Google內部用於訓練大規模深度神經網路的構架,它為使用者提供了方便的API)的其他成員提供
spaCy(v2.0):用Python和Cython實現工業強度的自然語言處理(NLP)[Github上7663顆星]。由Matthew Honnibal提供
Pipenv:人類的Python開發工作流[Github上7273顆星]。由Kenneth Reitz提供
MicroPython:簡單和高效的Python實現微控制和約束系統[Github上5728顆星]
Prophet:生成具有線性或非線性增長的多重季節性的時間序列資料的高質量預測工具[Github上4369顆星]。由Facebook提供
SerpentAI:用Python編寫的遊戲代理框架。幫助建立Ais/Bots,可以玩任意遊戲[Github上3411顆星]。由Nicholas Brochu提供
Dash:用純Python編寫的互動的、實時響應的Web應用程式[Github上3281顆星]。由Chris P提供
InstaPy:Instagram Bot. Like/Comment/Follow自動化指令碼。[Github上3179顆星]。由TImG提供
Apistar:一個快速的和有表現力的API框架。用於Python**[Github上3024顆星]**。由Tom Christie提供
Faiss:有效相似性搜尋和密集向量叢集的庫[Github上2717顆星]。由Matthijs Douze和來自Facebook研究院的其他成員提供
MechanicalSoup:一個與網站自動化互動的Python庫[Github上2244顆星]。
Better-exceptions:用Python編寫的自動地漂亮的和有用的異常處理[Github上2121顆星]。由Qix提供
Flashtext:從句子中提取關鍵詞或替換句子中的關鍵詞[Github上2019顆星]。由Vikash Singh提供
Maya:用Python實現人類的日期時間[Github上1828顆星]。由Kenneth Reitz提供
Mimesis (v1.0):Python庫,有助於為不同的目的以不同的語言生成模擬資料。這些資料在軟體開發和測試的不同階段特別有用[Github上1732顆星]。由Líkið Geimfari 提供
開放式無紙化:掃描、索引和歸檔所有的紙質文件。一個文件管理系統[Github上1717顆星]。由Tina Zhou提供
Fsociety:黑客工具包。滲透測試框架[Github上1585顆星]。由Manis Manisso提供
LivePython:實時視覺化跟蹤Python程式碼[Github上1577顆星]。由Anastasis Germanidis提供
Hatch:用於Python的現代專案、包和虛擬環境管理器[Github上1537顆星]。由Ofek Lev提供
Tangent:用純Python實現源到源的可除錯導數[Github上1433顆星]。由Alex Wiltschko和來自Google Brain其他成員提供
Clairvoyant:識別和監控短期股票走勢的歷史線索的Python程式[Github上1159顆星]。由Anthony Federico提供
MonkeyType:Python通過收集執行時型別生成靜態型別註釋的系統[Github上1143顆星]。由Instagram工程組的Carl Meyer提供
Eel:一個小的Python庫,用於製作簡單的電子類HTML / js GUI應用程式[Github上1137顆星]。
Surprise v1.0:建立和分析推薦系統的Python scikit**[Github上1103顆星]**。
Gain:獲取每個人的Web爬行框架[Github上1009顆星]。由高久力提供
PDFTabExtract: 一組從PDF檔案中提取表的工具,有助於對掃描文件進行資料探勘[Github上722顆星]。
這就是Python2017年度開源專案。可以在Mybridge網站上基於自己的程式設計技能讀最好的日常文章。
相關文章
- 2017年度30大最驚豔的開源機器學習專案機器學習
- 一個令人驚豔的ChatGPT專案,開源了!ChatGPT
- 2017 年 GitHub 中最為流行的 30 個開源機器學習專案Github機器學習
- 這 10 套專案,一個比一個驚豔!
- 30 個驚豔的 Bootstrap 擴充套件外掛boot套件
- 開源 2 年、打磨 13 年、300 萬行程式碼的開源專案行程
- 開源鉅獻:2017 年 Google 開源了這些超讚的專案Go
- 收藏!15000個Python開源專案中精選Top30!Python
- 一個令人驚豔的萬能碼(安全掃碼專業委員會)
- 2017 年 Google 開源了這些超讚的專案Go
- 10個驚豔的Swift單行程式碼Swift行程
- 10個驚豔的Ruby單行程式碼行程
- 微軟開源的30個基礎設施專案-C#微軟C#
- 20 個頂尖的 Python 機器學習開源專案Python機器學習
- 這些年我開源的幾個小專案
- 面試被問專案經驗不用慌,按這個步驟回答絕對驚豔面試
- FBS2017:伊利智慧驚豔登場
- 10個驚豔的CoffeeScript單行程式碼行程
- 找個開源專案
- GitHub排名TOP30的機器學習開源專案Github機器學習
- 一個檔案的開源專案,開啟你的開源之旅
- NodeJS無所不能:細數10個令人驚訝的NodeJS開源專案NodeJS
- 開源專案推薦:提高研發效率的5個開源專案
- 2018最值得關注的30個vue開源專案Vue
- 最適合練手30個的機器學習開源專案,趕緊收藏!機器學習
- python大型專案_Python開源專案大集合:15個領域,181個專案 | 硬核乾貨Python
- 前端開源專案週報0307前端
- iOS開源專案週報0302iOS
- 安卓開源專案週報0301安卓
- 5個造福世界的開源專案
- 24 個很棒的開源 Rust 專案Rust
- 5 個有趣的 Python 開源專案「GitHub 熱點速覽」PythonGithub
- 如何寫出一個驚豔面試官的深複製?面試
- 安利一個驚豔的紅樓夢視覺化作品視覺化
- 20 個具有驚豔效果的 jQuery 影像縮放外掛jQuery
- 總結28個令人驚豔的JavaScript單行程式碼JavaScript行程
- 2017年度GitHub上最熱門的開源專案Github
- Python開源專案大集合:15個領域,181個專案 | 硬核乾貨Python