乐趣区

关于python:python-框架是什么

python 框架是对根底代码进行封装和提供相应的利用编程接口,开发人员在应用框架时间接调用封装的利用编程接口能够,进步生产效率和开发速度。

python 支流框架

Django,它是一个高级的 python web 框架,以疾速开发和应用简洁的设计闻名;

CherryPy,它是历史最久的框架之一,运行十分稳固且疾速;

Web2Py,它是一个开源、收费的 web 框架。

1、Django

Django 是一个高级的 Python Web 框架,以疾速开发和实用简洁的设计闻名。它由经验丰富的开发人员构建,解决了 Web 开发的麻烦,因而用户能够专一于编写应用程序,而不须要放心返工。并且它是开源和收费的。

特点:

安全系数高,能帮忙开发者躲避常见谬误。

速度特地快,因为它的设计目标是使应用程序十分快地从概念阶段过渡到最终阶段。

扩展性好。

从 21 世纪初 Django 成为开源框架到当初,它始终是归档形式。

2、CherryPy

CherryPy 是历史最久的框架之一,运行十分稳固且疾速。该框架容许开发人员构建 web 应用程序,和以 Python 为对象的利用程序开发过程相似,因此可在更短的工夫内开发更小的源代码。

从一开始,CherryPy 就被证实是高效疾速的,并被许多站点用于生产,无论是最简略的站点,还是有高要求的站点。

特点:

能够在 2.7+、3.5+、Jython、Android 和 PyPy 上运行。

内置笼罩、剖析和测试反对。

容易疾速运行多个 HTTP 服务器 (例如,在多个端口上)。

是为部署人员和开发人员提供的最弱小的配置零碎之一。

灵便的插件零碎。

3、Web2Py

Web2Py 是一个开源、收费的 web 框架,用于麻利开发,其中包含数据库驱动的 web 应用程序。它是用 Python 编写的,并可用于 python 编程。它是个全堆栈框架,由开发人员构建功能齐全的 web 应用程序所需的所有必要组件组成。

特点:

可能简化简单大型利用的开发

反对 MVC 体系结构

合乎 Ni 配置和装置要求

提供本地化和国际化反对

以上就是本次分享的全部内容,当初想要学习编程的小伙伴指路 Python 技术大本营,欢送各位的到来哦~

退出移动版