【学习】python开源框架

article/2025/8/20 6:53:47

1.Django: Python Web应用开发框架,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。

2. Diesel:基于Greenlet的事件I/O框架,Diesel提供一个整洁的API来编写网络客户端和服务器,支持TCP和UDP。

3. Flask:一个用Python编写的轻量级Web应用框架, 基于Werkzeug WSGI工具箱和Jinja2模板引擎。Flask也被称为“microframework”。

4. Cubes:轻量级Python OLAP框架,包含OLAP、多维数据分析和浏览聚合数据(aggregated data)等工具。

5. Kartograph.py:创造矢量地图的轻量级Python框架, 用来为ESRI生成SVG地图。

6. Pulsar:Python的事件驱动并发框架。有了pulsar,可以写出在不同进程或线程中运行一个或多个活动的异步服务器。

7. Web2py:全栈式Web框架,旨在敏捷快速的开发Web应用,具有快速、安全以及可移植的数据库驱动的应用,兼容Google App Engine。

8. Falcon:构建云API和网络应用后端的高性能Python框架,它鼓励使用REST架构风格,尽可能以最少的力气做最多的事情。

9. Dpark:Python版的Spark, 可以非常方便地实现大规模数据处理和迭代计算。

10. Buildbot:基于Python的持续集成测试框架。 每当代码有改变,服务器要求不同平台上的客户端立即进行代码构建和测试,收集并报告不同平台的构建和测试结果。

11. Zerorpc:基于ZeroMQ的高性能分布式RPC框架,是一个基于ZeroMQ和MessagePack开发的远程过程调用协议(RPC)实现。

12.Bottle: 微型Python Web框架

13.Tornado:异步非阻塞IO的Python Web框架

14.webpy: 轻量级的Python Web框架

15.Scrapy:Python的爬虫框架


参考文献:

(1)14个最受欢迎的Python开源框架


http://chatgpt.dhexx.cn/article/WGu6by0P.shtml

相关文章

15个最受欢迎的Python开源框架(转载)

一、Django: Python Web应用开发框架 Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的, 即是CMS…

推荐 5 个 yyds 的开源 Python Web 框架

提到 Python 的 Web 框架,第一反应就是老三样,Django,Flask 和 Tornado。如果按流行度来排名的话,应该也是这个顺序。 在 2016 年,发布了一款 Web 框架,叫 Sanic,表现还不错,应该算…

最受欢迎的12个Python开源框架,还没用过你就OUT了!!!

今天给大家带来了12个在GitHub等开源网站中最受欢迎的Python开源框架。如果你正在学习python,那么这12个开源框架,千万别错过,这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试&#xff0…

目前最受欢迎的12个Python开源框架,你有用过吗?

今天给大家带来了12个在GitHub等开源网站中最受欢迎的Python开源框架。如果你正在学习python,那么这12个开源框架,千万别错过,这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试&#xff0…

15 个常用的python 开源框架

注册登录 shaomine 博客园 首页 新随笔 联系 订阅 正在上传…重新上传取消​ 管理 随笔 - 579 文章 - 1 评论 - 69 阅读 - 253万 15个最受欢迎的Python开源框架(转载) 一、Django: Python Web应用开发框架 Django是一个开放源代码的Web应…

微信H5开发中常见的坑

坑点1:android、ios做分享时,若是hash路由模式下,无法加载正常url,发现分享的链接变成(https://xxx.com/?fromgrounmessage&installed0#/register?code1111&localezh_cn之类的)。 解决方法&…

【微信H5开发】the permission value is offline verifying

一、配置了完整的config后为什么还是显示the permission value is offline verifying呢,安卓没问题而iphone手机会出现问题? iphone手机获取路径是你进入该网站第一个页面开始算(包括刷新页面) 所以,我们需要对url进行…

微信H5开发之页面布局

随着微信用户数量超过 10 亿,作为 web 开发者,微信很多时候已经成为了我们 web 页面的载体,我们制作的页面几乎都会在微信上面展示和传播。于是,在开发过程中,如何去兼容微信,就成为了一个 web 开发者必须面…

uniapp开发h5微信授权登录(详细教程)

uniapp开发h5微信授权登录 文章目录 uniapp开发h5微信授权登录前言一、前期准备--申请测试账号二、正式开发--前端代码三、打包发布总结 前言 我也是第一次做h5授权微信登录,网上找了很久,基本差不多做法,但是不太适用于我的流程。 公众号官…

利用H5开发微信公众号

利用H5开发微信公众号 一、 首先授权配置 公众号设置 --》功能设置设置业务域名!123 这里的MP_verify_w7tdZrafqhkK9Mcj.txt文件,需要放到你项目的根目录下,例子:你的项目war包叫 test.war ,里面包含了src,WEB-INFO两个文件夹,则…

微信H5开发 总结一

文档: 概述 | 微信开放文档 注意事项: 微信JSSDK 概述 | 微信开放文档 微信jssdk就是相对于小程序提供的api一样 小程序也是基于这个jssdk来开发的而已, jssdk 就是 jsbridge,在原生端暴露接口,js调原生端接口&am…

微信H5开发wx.config授权invalid signature

微信H5(公众号)开发过程中,遇到了wx.config失败的情况,造成的原因在此记录一下,也为各位提个醒。 打开wx.config的debug选项,会在配置后弹框提示配置结果,如果提示errMsg:config ok…

uniapp开发微信小程序/h5完整流程,含vant/uview(h5适配vw)

theme: smartblue highlight: dark 创建项目 创建后的项目 此处插入一个坑 亦可以使用uniapp vue-cli 创建项目 vue create -p dcloudio/uni-preset-vue my-project 使用vue3/vite 创建项目(如命令行创建失败,请直接访问 gitee 下载模板&#xff0…

微信H5页面前端开发,大多数人都会遇到的几个兼容性坑

最近给公司微信公众号,写了微信h5业务页面,总结分享一下前端开发过程中的几个兼容性坑,项目直接拿的公司页面,所以下文涉及图片都模糊处理了。 1、ios端兼容input光标高度 问题详情描述:input输入框光标,…

企业微信h5开发(即JS-SDK),一不小心,就会掉进坑,进入死胡同

最近在开发企业微信的业务,可以借此机会学习到企业微信的开发,这让我非常开心、激动。殊不知,企业微信的开发让我很头疼,遇到了非常多的坑。在这里我记录一下,希望大家不要像我一样掉进坑里面。 一、wx.agentConfig方法…

微信H5页面前端开发,大多数人都会遇到的几个兼容性坑(转载)

1、ios端兼容input光标高度 问题详情描述:input输入框光标,在安卓手机上显示没有问题,但是在苹果手机上 当点击输入的时候,光标的高度和父盒子的高度一样。例如下图,左图是正常所期待的输入框光标,右边是io…

微信H5开发(二)

这篇主要讲解微信H5 常用到的微信模块和微信文件的引入及微信公众号、微信商务平台、微信开放平台的相关配置。 第一次使用微信开发文档的时候,感觉文档里面写的内容不算太难,但在实际开发中会碰到很多预想不到的问题。 微信开放平台、微信商务平台 有…

H5微信网页开发总结(授权,分享,地图)

H5微信网页开发总结(网页授权,JS-SDK分享、地图) 目录: 网页授权分享地图 参考文档https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html 一:网页授权 目的&#xff1…

微信H5开发(一)

H5开发,一般是指移动端的页面开发。移动端可分为app和普通浏览页面。从嵌入的环境来归类:可以分为app、微信H5及手机浏览器里面打开的页面。 以前粗略的涉略过h5开发的一些知识,感觉H5并不是很难。在这半年内,接手并完成了两个微…

app推广渠道数据统计Xintall

APP推广时需要统计不同渠道带来的用户量,这个怎么做到 我们在做一款app推广的时后,经常会遇到一个问题,比如你花了一大笔预算去给自家开发的App做广告推广,却无法得知不同的广告素材、不同的广告位、不同的推广平台,各…