企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
bottle是一个轻量级的python web 框架 官方网站:[http://bottlepy.org/docs/dev/index.html](http://bottlepy.org/docs/dev/index.html) **首先,我们来科普一下python相关知识。** * python是一种解释性语言,优点开发速度快,缺点运行效率低 * python web 框架可以说百花齐放,一些主流的框架有djang,Tornado,web.py,flask,bottle,web2py,Quixote,Pylons * python web 框架主要是分为重量级框架和轻量级框架,重量级框架(如django)入门门槛高,然后开发约束比较多。而轻量级框架(如flask和bottle)开发灵活,入门简单,但是很多组件需要自己开发。 **然后,介绍一下bottle** 1. 官方简介:bottle是一个快速,简单和轻量级Python WSGI微Web框架。它分布为单个文件模块和不依赖其他比Python标准库。 2. 代码构成:一个python文件,4000+代码 3. 优点:入门简单,只依赖python标准库 4. 缺点:什么组件都没有,需要自己造 5. 总结:其实pytho拥有大量的第三方库,我们用bottle这个轻量级框架,然后自由组合第三方库,也是非常方便快捷的进行开发的。