Python開源專案合集(網頁框架)

2021-10-23 02:37:02 字數 3547 閱讀 7737

django

django - django。

channels - channels旨在增強django的非同步能力,同時讓django不僅僅侷限於request-response模型,能夠支援websocket、http2推送和背景任務。

django-q - django q是乙個原生django分布式任務佇列處理應用,通過python的mutliprocessing模組功能實現。

django-webpack-loader - django webpack loader對webpack-bundle-tracker的輸出結果進行處理,讓你可以在自己的django應用中使用生成的bundles。

django-hackathon-starter - django-hackathon-starter這是乙個django web應用模板程式,可以幫助你快速生成應用。必定能夠為你節省大量的開發時間,同時這個庫也能用作開發者的學習指南。

django-seed - django-seed通過faker庫,為django模型生成測試資料。該庫支援python和django的最新版本。

django-tenants - django-tenants讓django驅動的**支援多個tenants,這個功能時通過postgresql schemas實現的。這是每個sass(軟體即服務)**的核心功能。

python+django構建的blog - 基於python+django構建的blog

librarymanagement - librarymanagement圖書管理系統(django1.9.1+bootstrap3)

communitymanagement - 用django基於組合模式開發的乙個小型的社團管理系統

django-shop - django做的開源電子商務**(**)

deisp - 開源paas系統deis是乙個 django/celery api 伺服器、python cli 和一組 chef cookbooks 合併起來提供乙個類似 heroku 的應用平台,用於公有雲和私有雲

osqa - 一款免費且開源的問答系統,採用python的django開發框架,基於中國優秀的問答系統cnprog,非常類似國外著名的技術問答**官網](

askbot-devel - 一款免費且開源的問答系統,採用python的django開發

taiga-back - taiga功能非常強大的專案管理平台,用於初創企業和敏捷開發團隊,採用django 框架開發,前端基於 angularjs 實現。

django-pure-pagination - django的分頁外掛程式

xadmin - xadmin是乙個替代django admin的專案,使用了更加靈活的架構設計及bootstrap ui框架

django-debug-******* - 檢視某個頁面中所有的context變數值,還可以看到http頭、模板、快取等各種資訊,總之很全面也很好用。

django-erp - django-erp是一款基於django開發的erp管理軟體,包含常用的銷售管理、採購管理、庫存管理、組織管理等,支援按專案歸集費用,支援工作流審批,支援採購單、**單的批量匯入。

pylint-django - django的pylint外掛程式,用於分析django的**

djangoauth - 基於 django + jwt 的 統一許可權認證系統 ,賬號的集中管理

sanic - 一款用python3.5+(async/await及uvloop)寫的類flask的高效能web framework

flask

flask - flask

blog_mini - 基於flask開發的開源部落格系統,具有簡潔的介面和強大的後台管理

lagou-finder - python3的flask專案,根據地圖展示拉勾網招聘資訊的專案

react-news-board - 例項講解乙個資訊聚合閱讀的專案,基於 flask+react 的全棧開發和部署

flask 常用庫詳情 - flask-script、flask-login、flask-admin、flask-wtf、flask-principal、flask-restful、flask-api、flask-mail、flask-user、flask-security、flask-babel、flask-locale

lin-cms-flask - lin-cms 是林間有風團隊經過大量專案實踐所提煉出的一套內容管理系統框架。本專案是 lin cms 後端的 flask 實現

tornado

tornado - tornado是非阻塞式 web 伺服器框架,而且速度相當快。官網,introduction to tornado 中文翻譯 , 中文教程。

其它web相關

bottle - bottle是乙個快速、簡單、輕量的wsgi微型web框架。利用bottle構建小型站點和api的時間以秒計算。這個框架只有乙個py檔案,可以把它放進任何目錄

tyrion - 支援多web框架form表單驗證元件,其完美的支援tornado、django、flask、bottle web框架

wooey - wooey 是乙個簡單的python指令碼的web ui 介面。它能夠提供日常資料分析,檔案處理等功能

odoo - 前openerp,開源的erp和電子商務系統、crm,功能強大

stethoscope - 乙個web應用,它收集乙個指定使用者的裝置的資訊,並為它們提供保護其系統的清晰具體的建議

tryton - tryton是乙個用於構建三層高階通用應用平台的商務框架,postgresql作為資料庫引擎,主模組用於以下活動領域:會計、發票開取、銷售管理、採購管理、客戶分析、庫存管理、資源製造計畫 (mrp)、專案管理、人力資源管理

cherrypy - cherrypy是僅次於django的**開發框架,它最大的特性就是能夠同時執行好幾個web服務

turbogears - turbogears是一種mvc架構的**開發框架,它基於一些wsgi元件(比如sqlalchemy, ming, repoze等)、模板引擎( genshi, kajiki, cheetah, myghty)和大量的庫檔案以及中介軟體(middleware)。同時它具有 widgets控制項,可以非常方便的生成一些特定的功能

pyramid - 由pylons專案中的一部分演變而來,最大的特點就是靈活性和可擴充套件性(尤其和django相比),可以自由的選擇使用什麼樣的資料庫、url結構、模板風格等等

vibora - 一款快速、非同步和優雅的python 3.6+ http 客戶端/伺服器框架

alipay - 支付寶沒有提供python sdk。生成預付訂單需要使用sha1withrsa簽名,簽名的生成比較麻煩容易出錯。這裡提供了乙個簡單的庫,希望能夠簡化一些python開發的流程

django-alipay - alipay api for django

alipay - 支付寶非官方的python實現

responder - 是乙個web框架,基於 starlette封裝,和其他的web框架如django,flask相比,它速度更快

molten - 使用python 3.6以上版本構建http api的輕量化、可擴充套件,快速且高效的框架。它的核心簡單易懂,同時高效、穩定,盡可能避免重大更改。也支援用型別注釋進行靜態型別檢查以確保型別安全

Python開源專案大全

python 作為程式設計師的寵兒,越來越得到人們的關注,使用 python 進行應用程式開發的越來也多。那麼,在 2013 年有哪些流行的 python 專案呢?下面,我們一起來看下。一 測試和除錯 二 web 框架 三 併發 四 任務排程 五 實用工具 六 資料科學及視覺化 七 編輯器及其改善 ...

python專案 10大Python開源專案推薦

本文是 mybridge 挑選的 10 個 python 開源專案,github 平均star 2135,希望你能夠喜歡 rank 1 requests html v0.9 7385 stars on github,來自kenneth reitz 該庫旨在盡可能簡單直觀地解析 html,僅支援 py...

python開源專案Scrapy抓取檔案亂碼解決

scrapy進行頁面抓去的時候,儲存的檔案出現亂碼,經過分析是編碼的原因,只需要把編碼轉換為utf 8即可,片段 import chardet content type chardet.detect html content print content type encoding ifcontent...