天天看點

34 個火爆全網的Python開源架構

關注上方“深度學習技術前沿”,選擇“星标公衆号”,

資源幹貨,第一時間送達!

34 個火爆全網的Python開源架構

我們從近10000個python開源架構中評價整理的34個最為好用的開源架構,它們細分可以分為Python Toolkit、Web、Terminal、Code Editor、Debugging、complier、Data Related、Chart8類,分布情況如下圖:

34 個火爆全網的Python開源架構

1. Python ToolKit

Pipenv - 人類的Python開發工作流程

34 個火爆全網的Python開源架構

Pyxel - 一個複古的Python遊戲開發環境

34 個火爆全網的Python開源架構

PyTest v3.5 - Python架構,可以輕松編寫小型測試,然後進行擴充以支援複雜的功能測試

34 個火爆全網的Python開源架構

Poetry - Python依賴和包管理架構

34 個火爆全網的Python開源架構

Loguru - Python日志架構

34 個火爆全網的Python開源架構

Faust - Python流應用開發庫

34 個火爆全網的Python開源架構

Pampy - Python的模式比對架構

34 個火爆全網的Python開源架構

Pyre-check - Python高性能的類型檢查架構

34 個火爆全網的Python開源架構

Delorean,Time Travel Made Easy - Python時間處理庫

34 個火爆全網的Python開源架構

Cirq - 用于建立、編輯和調用Noisy Intermediate Scale QuanTum (NISQ)電路的python架構

34 個火爆全網的Python開源架構

Python-nubia - Python指令行和互動式shell架構

34 個火爆全網的Python開源架構

2. Web

Request-HTML - Python的HTML解析庫

34 個火爆全網的Python開源架構

Bokeh - Python的可視化庫,可以在Web浏覽器上優美地展示資料

34 個火爆全網的Python開源架構

Vibora - 快速且異步的Python Web架構

34 個火爆全網的Python開源架構

Pywebview - 圍繞webview元件的輕量級跨平台本機包裝器,允許在其專用視窗中顯示HTML内容

34 個火爆全網的Python開源架構

WhatWaf - 檢測并且繞過Web應用程式防火牆和保護系統

34 個火爆全網的Python開源架構

Molten - 一個輕量級的、可擴充的、高效且快速的建構HTTP API的Python架構

34 個火爆全網的Python開源架構

3. Terminal

Termtosvg - Python實作,可将終端會話記錄為SVG動畫

34 個火爆全網的Python開源架構

Asciinema v2.0 - 終端會話記錄庫

34 個火爆全網的Python開源架構

TermGraph - 可以在終端中繪制基本的圖

34 個火爆全網的Python開源架構

4. Code Editor

Black - 優秀的Python代碼格式化庫

34 個火爆全網的Python開源架構

Algojammer - 使用Python實作算法時,使用者實驗和驗證算法概念的代碼編輯器

Bowler - 用于在文法樹級别操作Python的重構工具。它可以實作安全,大規模的代碼修改,同時保證生成的代碼可以編譯和運作

34 個火爆全網的Python開源架構

5. Code Editor

Py-spy - Python程式的采樣分析器。它允許您可視化Python程式花費的時間,而無需重新啟動程式或以任何方式修改代碼

34 個火爆全網的Python開源架構

Birdseye - 基于文法樹的快速、友善、表達式為中心的圖形化代碼調試器

34 個火爆全網的Python開源架構

Icecream - 友好的代碼調試器

34 個火爆全網的Python開源架構

6. Compiler

Transcrypt - Python實作的JS編譯器

34 個火爆全網的Python開源架構

Pyodide - 編譯成WebAssembly的Python科學堆棧庫

34 個火爆全網的Python開源架構

7. Data Related

Voluptuous - Python實作的資料驗證庫

34 個火爆全網的Python開源架構

Botflow - Python實作的用于資料Pipline的資料驅動程式設計架構

34 個火爆全網的Python開源架構

Fast-Pandas - 針對不同的dataframe大小,為pandas的資料操作設定不同的操作基準

34 個火爆全網的Python開源架構

8. Chart

A Tour in the Wonderland of Math with Python - 一組python腳本,用于繪制美麗的數字和動畫有趣的數學算法

34 個火爆全網的Python開源架構

Chartify - 高效的資料表格繪制Python庫

34 個火爆全網的Python開源架構

Hypertools v0.5 - 用于擷取高維資料幾何含義的Python工具庫

34 個火爆全網的Python開源架構

參考連結

  • https://medium.mybridge.co/34-amazing-python-open-source-libraries-for-the-past-year-v-2019-93d6ee11aceb
  • https://github.com/Mybridge/amazing-python-2019
34 個火爆全網的Python開源架構

???? 更多精彩咨訊,長按識别,即可關注