2018年8月份GitHub上最熱門的Python開源專案
本篇文章為大家盤點了8月份最熱門的Python專案,一起來看看你都知道哪些,或者有哪些你已經在使用的了。
1system-design-primer
該專案是關於如何設計大型系統,以及如何應對系統設計面試。系統設計是一個很寬泛的話題。在網際網路上,關於系統設計原則的資源也是多如牛毛。這個倉庫就是這些資源的組織收集,它可以幫助你學習如何構建可擴充套件的系統。
2pyxel
Python中的一個復古遊戲開發環境。由Takashi Kitao提供
3autokeras
這是一個編寫在十分易於使用的深度學習庫 Keras 中的一個開源的 python 包。AutoKeras 使用了 ENAS,這是一種高效且最新版本的神經結構搜尋方法。你只要使用 pip install autokeras 就能快速輕鬆地安裝軟體包,接著就能用自己的資料集來執行自己的架構搜尋。
4cheat.sh
cheat.sh 是一個網站,更是一個實用的速查工具。cheat.sh 具有以下這些功能特性:
● 簡潔的 curl/browser 介面
● 涵蓋 55 種程式語言,一些 DBMSes 和 1000 多個最重要的 UNIX/Linux 命令
● 無需安裝,隨處可用
● 超快,通常在 100 毫秒內即可返回答案
● 可以直接在程式碼編輯器中使用,無需開啟瀏覽器
● ……
5models
一個Tensorflow庫,裡面包含 使用TensorFlow 構建的模型和示例的教程,旨在更好的維護,測試,並與最新的TensorFlow API保持同步最新。
6Algorithm_Interview_Notes-Chinese
2018/2019/校招/春招/秋招/自然語言處理(NLP)/深度學習(Deep Learning)/機器學習(Machine Learning)/C/C++/Python/面試筆記,此外,還包括建立者看到的所有機器學習/深度學習面經中的問題。 除了其中 DL/ML 相關的,其他與演算法崗相關的計算機知識也會記錄。 但是不會包括如前端/測試/JAVA/Android等崗位中有關的問題。
7python-fire
Python Fire 是一個庫,用於從任何 Python 物件自動生成命令列介面(CLIs)。雖然 Python Fire 這個 repo 是在 Google 的 GitHub 賬號下,但在其介紹頁面中明確說了不是 Google 官方專案。
8faust
Faust是一個流處理庫,將kafka流中的思想移植到Python中。它被用於Robinhood去構建高效能的分散式系統和實時資料通道,每天處理數十億的資料。Faust同時提供流處理和事件處理。
它不需要使用一個DSL,僅需要用到Python,這意味著你在做流處理的時候可以使用所有你喜歡的Python庫
9social_mapper
Trustwave的安全研究人員釋出了一種新的開源工具,該工具使用面部識別技術在大量社交媒體網路中定位目標,它可自動搜尋八個社交媒體平臺的目標,包括Facebook,Instagram,Twitter,LinkedIn,Google +,俄羅斯社交網站VKontakte,以及中國的微博和豆瓣 - 基於他們的名字和圖片。
10awesome-python
awesome-python 是 vinta 發起維護的 Python 資源列表,內容包括:Web框架、網路爬蟲、網路內容提取、模板引擎、資料庫、資料視覺化、圖片處理、文字處理、自然語言處理、機器學習、日誌、程式碼分析等。十分受Python開發者的青睞。
11sclack
最好的CLI客戶端,因為一切都很糟糕
12chinese-poetry
最全中華古詩詞資料庫,唐宋兩朝近一萬四千古詩人,接近5.5萬首唐詩加26萬宋詩。兩宋時期1564位詞人,21050首詞。