國內最火的11個Python開源項目

本文由開源中國搜集整理,原文:可能是國內最火的開源項目 -- Python 篇

截止目前開源中國收錄了 44478 款開源項目,囊括了最熱門的各類開源項目,而軟體的評分在一定程度上代表了軟體的質量和熱度,而 Python 語言近年來發展勢頭一路攀升,因此本文整理了 Python 語言中評分超過 8.0 分的幾款項目管理工具,並附上評分和收藏量,以供開發者選擇和交流,排名如下:

1.開源 ERP 系統 GoodERP

評分:8.7,收藏:74

GOODERP是一個開源ERP項目,軟體採用agpl協議,版權歸代碼提交者所有,項目範圍是一組功能模塊,包括財務加進銷存的核心模塊及滿足行業特殊需求的模塊,這些模塊都以openobject8.0為平台開發,模塊全部放在 osbzr/gooderp mater分支的根目錄下,每個模塊一個目錄,參照 ys 的功能菜單和輸出布局重新設計。

2.Go 運行 Python Grumpy

評分:8.6,收藏:85

Grumpy 是一個 Python to Go 源代碼翻譯編譯器和運行時,旨在替代 CPython 2.7。

關鍵的區別是它將 Python 源代碼編譯為 Go 源代碼,然後將其編譯為本機代碼,而不是位元組碼。這意味著 Grumpy 沒有 VM。編譯的 Go 源代碼是對 Grumpy 運行時的一系列調用,Go 庫服務與 Python C API 類似的目的(儘管不直接支持 C API)。

3.中文企業雲操作系統 CecOS

評分:8.5,收藏:551

CecOS(原中文企業雲操作系統。第一個版本基於oVirt 3.0,後續在此基礎上不斷升級迭代拓展至今,已形成基於基礎底層和應用功能拓展集成在內的10款產品和四大平台),旨在通過先進的雲計算等相關技術,以開源創新技術為基石,業務應用交付為目標,實現用戶IT信息化建設需求的最大價值提升。為構建智慧、智能,四高(高安全、高可靠、高性能、高效率)的綜合信息化業務提供完善的配套支持和服務保障。

CecOS核心產品由IaaS(基礎設施能力平台)、 SDN(智能網路能力平台) 、SDS(智能存儲能力平台) 、CaaS(容器應用服務平台)四大能力平台組成。其中,IaaS包括CecOS基礎系統、CecOSvt虛擬化組件和CecOS Hypervisor三個產品,SDS由CecOSvt和CecOS Hypervisor實現。

4.《Python Cookbook》第三版中文版

評分:8.4,收藏:212

我一直堅持使用 python3,因為它代表了python的未來。雖然向後兼容是它的硬傷,但是這個局面遲早會改變的, 而且python3的未來需要每個人的幫助和支持。 目前市面上的教程書籍,網上的手冊大部分基本都是2.x系列的,專門基於3.x系列的書籍少的可憐。

最近看到一本《Python Cookbook》3rd Edition,完全基於python3,寫的也很不錯。 為了python3的普及,我也不自量力,想做點什麼事情。於是乎,就有了翻譯這本書的衝動了! 這不是一項輕鬆的工作,卻是一件值得做的工作:不僅方便了別人,而且對自己翻譯能力也是一種鍛煉和提升。

* 在線預覽地址: python3-cookbook.readthedocs.org

* PDF下載地址: https://github.com/yidao620c/python3-cookbook

5.運維自動化管理伺服器 CheungSSH

評分:8.3,收藏:637

CheungSSH 是一款中國人自主研發的Linux運維自動化管理伺服器軟體。CheungSSH作為堡壘機角色,替代管理人員對眾多伺服器進行管理,解放運維管理員的雙手,並且有相應的審計、許可權管理功能

6.基於 C++/Python 的開源量化交易研究框架 Hikyuu

評分:8.3,收藏:115

Hikyuu Quant Framework是一款基於C++/Python的開源量化交易研究框架,用於策略分析及回測。其核心思想基於當前成熟的系統化交易方法,將整個系統化交易抽象為由市場環境判斷策略、系統有效條件、信號指示器、止損/止盈策略、資金管理策略、盈利目標策略、移滑價差演算法七大組件,你可以分別構建這些組件的策略資產庫,在實際研究中對它們自由組合來觀察系統的有效性、穩定性以及單一種類策略的效果。

7.開源自動駕駛平台 ApolloAuto

評分:8.1,收藏:131

Apollo (阿波羅)是一個開放的、完整的、安全的平台,將幫助汽車行業及自動駕駛領域的合作夥伴結合車輛和硬體系統,快速搭建一套屬於自己的自動駕駛系統。

Apollo 是百度重點打造的 AI 開放平台之一,計劃主要包含 4 個技術模塊:定位/感知模塊、車輛規劃與運營(AI+大數據,精準控制車輛,適合不同路況)、軟體運營框架(支持英特爾、英偉達等多種晶元)。

8.Python 的人臉識別庫 Face Recognition

評分:8.1,收藏:131

Face Recognition 是一個基於 Python 的人臉識別庫,它還提供了一個命令行工具,讓你通過命令行對任意文件夾中的圖像進行人臉識別操作。

該庫使用 dlib 頂尖的深度學習人臉識別技術構建,在戶外臉部檢測資料庫基準(Labeled Faces in the Wild benchmark)上的準確率高達 99.38%。

9.使用 Python 生成 Echarts 圖表的類庫 pyecharts

評分:8.1,收藏:88

pyecharts 是一個用於生成 Echarts 圖表的類庫。實際上就是 Echarts 與 Python 的對接。

Echarts 是百度開源的一個數據可視化 JS 庫。看了官方的介紹文檔,覺得很不錯,就想看看有沒有人實現了 Python 庫可以直接調用的。Github 上找到了一個 echarts-python 不過這個項目已經很久沒更新且也沒什麼介紹文檔。借鑒了該項目,就自己動手實現一個,於是就有了 pyecharts。API 介面是從另外一個圖表庫 pygal 中模仿的。

10.口袋妖怪主題終端 Pokemon-Terminal

評分:8.0,收藏:56

口袋妖怪終端,目前包含了 493 個不同的口袋妖怪主題背景,可以根據命令選擇口袋妖怪,還內置了搜索口袋妖怪的功能, 支持 iTerm2、Terminology 及 Tilix 終端。

11.乾云云管平台開源版 cOpenstack

評分:8.0,收藏:26

乾云云管平台開源版cOpenstack是基於openstack(juno)的開源IaaS雲計算管理平台。cOpenstack包括一個基於web的簡單易用的部署平台和功能增強的openstack組件。

當然還有部分優秀的開源項目還沒有人打分,所以無法統計,另外評分並不能代表項目的好壞及每個人的評價,所以如果你還用過其他不錯的 Python 語言編寫的開源項目,請為他們打上你心中的分數,讓更多的開發者也能更好地進行選擇。


你想更深入了解學習Python知識體系,你可以看一下我們花費了一個多月整理了上百小時的幾百個知識點體系內容:

【超全整理】《Python自動化全能開發從入門到精通》筆記全放送

推薦閱讀:

TAG:Python | Python入门 | Python教程 |