简单的web软件开发

代码编写

web接口:开发一个接口函数
def application(..):
..
web服务器:python内置的服务器
实现了web服务网关接口的服务器[web server gateway interface:wsgi]
wsgiref.simple_server.make_server()

代码解释

web接口函数:网关接口函数,所有浏览器发送的请求,都要进入该函数
def application(env, response):
# env:请求环境参数
# response:响应数据参数
response(‘200 OK’, [‘Content-type’, ‘text/html;charset=utf-8’])
# 返回数据:因为要通过网络传输,要将数据编码成字节数据进行传输
msg = ‘<h1>哈哈哈哈</h1>’.encode(‘utf-8’)
return [msg]
web服务器:使用python内置的实现了wsgi协议的web服务器
from wsgiref.simple_server import make_server

将接口函数部署到服务器中
http = make_server(‘’, 8000, application)

启动服务器
http.serve_forever()
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容