實用篇 | 34 個最火的 Python 開源框架

2020-10-13 寧密康hehhehe


閱讀文本大概需要 5 分鐘。


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

1. Python ToolKit

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

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

PyTest v3.5 - Python 框架,可以輕鬆編寫小型測試,然後進行擴展以支持複雜的功能測試

Poetry - Python 依賴和包管理框架

Loguru - Python 日誌框架

Faust - Python 流應用開發庫

Pampy - Python 的模式匹配框架

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

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

Cirq - 用於創建、編輯和調用 Noisy Intermediate Scale QuanTum (NISQ)電路的python框架

Python-nubia - Python 命令行和交互式 Shell 框架

2. Web

Request-HTML - Python 的 HTML 解析庫

Bokeh - Python 的可視化庫,可以在 Web 瀏覽器上優美地展示數據

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

Pywebview - 圍繞 Webview 組件的輕量級跨平臺本機包裝器,允許在其專用窗口中顯示 HTML 內容

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

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

3. Terminal

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

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

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

4. Code Editor

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

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

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

5. Code Editor

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

Birdseye - 基於語法樹的快速、方便、表達式為中心的圖形化代碼調試器

Icecream - 友好的代碼調試器

6. Compiler

Transcrypt - Python 實現的 JS 編譯器

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

7. Data Related

Voluptuous - Python 實現的數據驗證庫

Botflow - Python 實現的用於數據 Pipline 的數據驅動編程框架

Fast-Pandas - 針對不同的 dataframe 大小,為 pandas 的數據操作設置不同的操作基準

8. Chart

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

Chartify - 高效的數據表格繪製 Python 庫

Hypertools v0.5 - 用於獲取高維數據幾何含義的 Python 工具庫


送最新資源福利:
軟體測試+web前端+Java+java架構+大數據+面試題真題+畢業設計+python+AI 限時領取
請加資料微信
真實有效!僅限前100,先到先得!
為什麼不抓住這個學習的機會呢

【領取方式】很簡單:
評論+私信,私信「資料」免費獲取

相關焦點

  • 34個最優秀好用的Python開源框架
    人工智慧和深度學習的熱潮極大的帶動了Python的發展,迅速在Python生態圈中催生了大批的涉及各個方面的優秀Python開源框架,今天小編就帶你回顧下2018年度最優秀好用的Python開源框架。下面是從2018年中近10000個python開源框架中評價整理的34個最為好用的開源框架,它們細分可以分為Python Toolkit、Web、Terminal、Code Editor、Debugging、complier、Data Related、Chart8類,分布情況如下圖:Python ToolKitPipenv - 人類的Python開發工作流程
  • 最受歡迎 12 個 Python 開源框架,你用過哪些?
    今天給大家帶來了12個在GitHub等開源網站中最受歡迎的Python開源框架。如果你正在學習python,那麼這12個開源框架,千萬別錯過,這些框架包括事件I/O,OLAP,Web開發,高性能網絡通信,測試,爬蟲等。雖說不上是全都有,但也足夠滿足你了。
  • 今年最火的五大Python框架
    ,以快速開發和實用簡潔的設計聞名。· 從21世紀初Django成為開源框架到現在,它一直是最佳的歸檔方式。· 是為部署人員和開發人員提供的最強大的配置系統之一。· 靈活的插件系統。它是用Python編寫的,並可用於python編程。它是個全堆棧框架,由開發人員構建功能齊全的web應用程式所需的所有必要組件組成。
  • 10個最受歡迎的python開源框架,你最鍾意哪一個?
    如果你正在學習python,那麼這10個開源框架,你可千萬別錯過,這些框架包括事件I/O,OLAP,Web開發,高性能網絡通信,測試,爬蟲等。雖說不上是全都有,但也足夠滿足你了。0.Django: Python Web應用開發框架眾所周知,Python下有許多款不同的 Web 框架。
  • GitHub 上適合新手的開源項目(Python 篇)
    這裡是 HelloGitHub 的《GitHub 上適合新手的開源項目》系列,共計 5 篇文章:C++ 篇Python 篇Go 篇Java 篇JavaScript篇本期是 Python 篇,下面我將從 HG 推薦過的 197 個 Python 開源項目中,精心篩選出 7 個最適合 Python 新手學習和把玩的開源項目。
  • 獨家| 人工智慧學習篇4:計算機視覺開源框架
    代表性技術和開源軟體馬爾《視覺》的問世,標誌著計算機視覺成為一門獨立的學科。在將近四十年的發展中,該學科經歷了四個主要發展階段:馬爾計算視覺、主動和目的視覺、多視幾何與分層三維重建和以神經網絡為代表的基於學習的視覺。圖1總結了近四十年來計算機視覺發展過程中具有代表性的理論技術和開源軟體。
  • 3個既簡單又強大的Python Web 框架
    DjangoPython 界最流行的 web 框架。Django是一個高級別的PythonWeb框架,它鼓勵快速開發和乾淨、實用的設計。它是免費的,開源的。Django的設計是為了幫助開發人員儘快將應用程式從概念到完成。Django非常重視安全性,並幫助開發人員避免許多常見的安全錯誤。Web上一些最繁忙的站點利用Django的快速和靈活擴展能力Flask一個 Python 微型框架。
  • GitHub上十個最火的Python項目,最後一個你肯定知道
    今天,小編就為大家來盤點一下GitHub上最火的python項目前十名。並分別為大家介紹每個項目的用途,看看大家能從中收穫什麼。所以想要開發功能較為齊全的傳統企業級網站(電商、社交平臺等),選擇django比較合適,而想要開發個輕量級的網站,則優先選擇flask。
  • Python開源軟體大全
    寫個web服務,可以用python;寫個伺服器腳本,可以用python;寫個桌面客戶端,可以用python;做機器學習數據挖掘,也可以用python……用處這麼多,你是不是也想看看Python開源軟體大全都有哪些內容?
  • 開源服務端框架Django一:開發環境搭建
    Django系列筆記:一、開發環境搭建二:添加第一個應用三:配置Mysql資料庫1四:配置Mysql資料庫2五:模型models……————————————————一、Django簡介Django是一個基於Python的開源
  • ImagePy——UI界面支持開放插件的Python開源圖像處理框架
    python 開源圖像處理框架,其 UI 界面支持開放插件。在 github:https://github.com/Image-Py/imagepy 上,不僅有關於這款圖像處理軟體的詳細介紹,還有一些使用示例,雷鋒網 AI 科技評論接下來將詳細介紹這一開源圖像處理框架。
  • ...Python 的開源視頻處理框架,加速視頻任務、提高 GPU 利用率
    雷鋒網 AI 開發者按:近日,NVIDIA 開源了適用於 Python 的視頻處理框架「VideoProcessingFramework(VPF)」。該框架為開發人員提供了一個簡單但功能強大的 Python 工具,可用於硬體加速的視頻編碼、解碼和處理類等任務。
  • 這幾個好用的Python開源框架,了解一下
    如果你正在學習Python中,那麼這篇文章可能會對你有幫助。這10個開源框架,我認為你有必要花幾分鐘了解一下~Django Python Web應用開發框架;大家都知道,Python有多種不同的Web開發框架。
  • 2020最值得學習的12款python-web開發框架大盤點
    最近JETBRAINS發布了目前最受歡迎的python-web開發框架,可以看到最受歡迎的還是Django和Flask,那麼本文就對上榜的12個框架進行分類整理,一起來看看吧!.視圖,控制器風格的Web應用程式框架,它起源於開源社區。
  • VPF:適用於 Python 的開源視頻處理框架,加速視頻任務、提高 GPU...
    開源了適用於 Python 的視頻處理框架「VideoProcessingFramework(VPF)」。Python 中的硬體加速視頻處理框架 VPFVPF 是基於 CMake 的開源跨平臺框架,它依賴於 FFmpeg 庫來進行
  • Python 最近兩年為什麼火了起來?
    Python 方向崗位的薪水在水漲船高,成為目前最有潛力的程式語言之一。Python 是一門新手友好、功能強大、高效靈活的程式語言,學會之後無論是想進入數據分析、人工智慧、網站開發這些領域,還是希望掌握第一門程式語言,都可以用 Python 來開啟無限未來的無限可能!python能幹什麼?
  • 最全Python程序集合,覆蓋Python框架、庫、軟體和資源的精選列表
    今天推薦的是一個星標6w+的集合Python框架、庫、軟體和資源的精選列表,能夠讓你快速找到你想要的項目。目前包含195個開源Python程序,而且數量還在不斷增加。傳送門https://github.com/vinta/awesome-python部分資源內容計算機視覺計算機視覺圖書館,包含了開源CV庫以及構建CV應用程式的開源庫
  • python爬蟲框架有哪些
    打開APP python爬蟲框架有哪些 陳翠 發表於 2019-03-22 16:13:44
  • 2020年最流行Python web開發框架(下)
    11種2020年流行的Web開發Python框架,接上文 #2020年最流行Python web開發框架(上)介紹的,剩下部分在本文裡繼續詳細介紹。當然,Python框架很多很棒,學好Python是打開這個寶藏的鑰匙。如果您還沒學或者正在學習連潘石屹都在學的Python,趕緊用這本書快速上車。大廠老師傅推薦,數百好評的Python學到就能用的好書。
  • 推薦用於Web開發的最好 Python 框架
    在這篇文章裡,我們將為Python Web開發者介紹基於Python的10大Web應用框架。CubicWebCubicWeb的最重要的支柱就是代碼的可重用性。CubicWeb宣揚自己不僅是一個Web開發框架,而且還是一款語義Web開發框架。