首页 > 编程知识 正文

python框架有哪些(python开源协议)

时间:2023-05-04 23:59:02 阅读:5242 作者:2733

Django: Python网络应用开发框架

Django应该是最著名的Python框架,GAE甚至Erlang都有受其影响的框架。Django是一个大而全面的方向,最出名的是它的全自动化管理后台:只需要使用ORM,做简单的对象定义,就可以自动生成数据库结构和全功能管理后台。

柴油:基于小程序的事件输入输出框架

Diesel为编写网络客户端和服务器提供了一个简洁的API。支持TCP和UDP。

Flask:一个用Python编写的轻量级网络应用框架

Flask是一个用Python编写的轻量级Web应用程序框架。基于Werkzeug WSGI工具箱和Jinja2模板引擎。Flask也被称为“微框架”,因为它使用一个简单的内核,并使用扩展来添加其他功能。Flask没有默认的数据库和表单验证工具。

立方体:轻量级Python OLAP框架

Cubes是一个轻量级的Python框架,其中包括OLAP、多维数据分析和浏览聚合数据等工具。

创建矢量地图的轻量级Python框架

卡图是一个Python库,用于为ESRI生成SVG地图。Kartograph.py仍处于测试阶段,您可以在virtualenv环境中测试它。

脉冲星:Python的事件驱动并发框架

Pulsar是一个事件驱动的并发框架。借助pulsar,您可以编写异步服务器,在不同的进程或线程中运行一个或多个活动。

Web2py:全栈Web框架

Web2py是一个针对Python语言的全功能Web应用框架,旨在快速、快速地开发Web应用。它具有快速、安全和可移植的数据库驱动应用程序,并与谷歌应用引擎兼容。

猎鹰:为云API和网络应用后端构建高性能Python框架

Falcon是一个用于构建云API的高性能Python框架,它鼓励使用REST架构风格,用最少的努力做尽可能多的事情。

d公园:Python版本的Spark

DPark是Spark的Python克隆,是由Python实现的分布式计算框架,可以轻松实现大规模数据处理和迭代计算。DPark由豆瓣实现。目前豆瓣内部的数据分析大部分都是由DPark来做,越来越完善。

构建机器人:基于Python的持续集成测试框架

Buildbot是一个开源框架,可以自动化软件构建、测试和发布的过程。每当代码发生变化时,服务器都要求不同平台上的客户端立即构建和测试代码,并收集和报告不同平台上构建和测试的结果。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。