歡迎光臨
每天分享高質量文章

2018年4月份GitHub上最熱門的Python專案

開源最前線(ID:OpenSourceTop) 猿妹整編

https://www.itcodemonkey.com/article/3517.html

4 月份 GitHub 上最熱門的Python專案排行已經出爐啦,在本月的名單中,也有新面孔出現,一個命令列工具Rebound,下麵一起來看看上榜的專案有哪些:

1
models

https://github.com/tensorflow/models Star 34588

一個Tensorflow庫,裡麵包含 使用TensorFlow 構建的模型和示例的教程,旨在更好的維護,測試,並與最新的TensorFlow API保持同步最新。

TensorFlow實現模型:https://github.com/tensorflow/models/blob/master/research

TensorFlow教程:https://github.com/tensorflow/models/blob/master/tutorials

2
rebound

https://github.com/shobrook/rebound Star 1899

Rebound是一個命令列工具,可以在您收到編譯器錯誤時立即獲取堆疊上限溢位結果。只需使用該rebound命令來執行您的檔案。

3
Python資源串列awesome-python

https://github.com/vinta/awesome-python Star 49611

awesome-python 是 vinta 發起維護的 Python 資源串列,內容包括:Web框架、網路爬蟲、網路內容提取、模板引擎、資料庫、資料視覺化、圖片處理、文字處理、自然語言處理、機器學習、日誌、程式碼分析等。十分受Python開發者的青睞。

4
神經網路庫keras

https://github.com/keras-team/keras Star 29228

Keras是一個極簡的、高度模組化的神經網路庫,採用Python(Python 2.7-3.5.)開發,能夠執行在TensorFlow和Theano任一平臺,好專案旨在完成深度學習的快速開發。特性:

● 可以快速簡單的設計出原型(透過總模組化、極簡性、和可擴充套件性)

● 同時支援摺積網路和迴圈網路,以及兩者的組合

● 支援任意的連線方案(包括多輸入和多輸出)

● 支援GPU和CPU

5
google-images-download

https://github.com/hardikvasa/google-images-download Star 1798

這是一個Python命令列,用於搜尋關鍵詞/關鍵短語相關的Google Images,並可選擇將圖片下載到本機,你也可以從另一個Python檔案呼叫這個指令碼,最多可以下載100張,如果你需要下載超過一百張的圖片,需要安裝Selenium和chromedriver庫,該程式與python – 2.x和3.x(推薦)的版本相容。

6
public-apis

https://github.com/toddmotto/public-apis Star 36488

PublicApis:公共API目錄大全是一個透過 MaShape 市場整合的世界上最全的 API 介面目錄,支援關鍵詞搜尋和新增 API 資料,方便開發者快速的找到自己想要的 API,目已經收錄 5321 種 API 介面。

7
flask

https://github.com/pallets/flask Star 35626

Flask 是一個微型的 Python 開發的 Web 框架,基於 Werkzeug WSGI 工具箱和Jinja2 模板引擎。 Flask 使用 BSD 授權。 Flask也被稱為“microframework”,因為它使用簡單的核心,用 extension增加其他功能。Flask沒有預設使用的資料庫、窗體驗證工具。然而,Flask 保留了擴增的彈性,可以用 Flask-extension 加入這些功能:ORM、窗體驗證工具、檔案上傳、各種開放式身份驗證技術。

8
system-design-primer

https://github.com/donnemartin/system-design-primer Star 25989

該專案是關於如何設計大型系統,以及如何應對系統設計面試。系統設計是一個很寬泛的話題。在網際網路上,關於系統設計原則的資源也是多如牛毛。這個倉庫就是這些資源的組織收集,它可以幫助你學習如何構建可擴充套件的系統。

在很多科技公司中,除了程式碼面試,系統設計也是技術面試過程中的一個必要環節。實踐常見的系統設計面試題並且把你的答案和例子的解答進行對照:討論,程式碼和圖表。

9
Zulip

https://github.com/zulip/zulip Star 7181

Zulip 一個強大的群組聊天軟體,來自 Dropbox,它將即時聊天的即時性與執行緒化對話的優勢相結合。Zulip 被財富 500 強公司、大型標準團體和其他需要實時聊天系統的使用者所使用,該系統允許使用者每天輕鬆處理數百或數千條訊息。

10
scikit-learn

https://github.com/scikit-learn/scikit-learn Star 27992

scikit-learn 是一個 Python 的機器學習專案。是一個簡單高效的資料挖掘和資料分析工具。基於 NumPy、SciPy 和 matplotlib 構建。這個專案於2007年由David Cournapeau作為Google Summer of Code專案啟動。

11
django

https://github.com/django/django Star 33755

Django 是 Python 程式語言驅動的一個開源模型-檢視-控制器(MVC)風格的 Web 應用程式框架。使用 Django,我們在幾分鐘之內就可以建立高品質、易維護、資料庫驅動的應用程式。Django 框架的核心元件有:

● 用於建立模型的物件關係對映

● 為終端使用者設計的完美管理介面

● 一流的 URL 設計

● 設計者友好的模板語言

● 快取系統

附:

《3月份GitHub上最熱門的Python專案》

《2月份GitHub上最熱門的Python專案:深度學習佔半壁江山》

《1月份GitHub上最火的Python專案》

《12月份GitHub上Python專案》


編號412,輸入編號直達本文

●輸入m獲取文章目錄

贊(0)

分享創造快樂