python开发web,用什么服务器
CGI是最老的WEB技术。
使用标准输入输出,直接生成网页。asp与php接近。换成解释输出。jsp, 略进一步,基本上与php相近。后面是servlet技术。python支持psp方式。也支持CGI,还支持mod_python(有些象是WEB服务插件),也支持fastcgi fastcgi..pythonweb开发详细>步调/h2>
一、准备>情况/p>
1、搭建开发环境及安装python
1)下载python安装包
2)配置环境变量
3)设置vscode终端 使用gitbub等
4)安装相关依赖包
2、开发框架的选择
Django / flask等
二、进行>开辟/p>
1、创建项目
1)创建项目文件夹,并用git初始化>堆栈/p>
2)安装必要的框架
3)配置项目 launch.json文件
4)设置数据库
2、列出模块功能
1)
如何开发一个Pythonweb框架
预备知识
web框架主要是实现web服务器和web应用之间的交互。底层的网络协议主要有web服务器完成。譬如监听端口,填充报文等等。
Python内建函数__iter__和__call__和WSGI
迭代器iterator
为类序列对象提供了类序列的接口,也就是说类序列对象可以通过迭代器像序列一样进行迭代。
__call__
在类定义的时候实现了__call__方法,那么该类的对象就是可调有的,即可以将对象当做函数来使用。
WSGI
用可调用的对象实现的:一个函数,一个方法或者一个可调用的实例。
web框架