python接口部署到服务器 教程_详解Python程序与服务器连接的WSGI接口的方法

您可能感兴趣的话题:

Python

核心提示:这篇文章主要介绍了Python程序与服务器连接的WSGI接口,是Python网络编程学习当中的重要内容,需要的朋友可以参考下

在命令行可以看到wsgiref打印的log信息:

按Ctrl+C终止服务器。  如果你觉得这个Web应用太简单了,可以稍微改造一下,从environ里读取PATH_INFO,这样可以显示更加动态的内容:  ?1

2

3

4

5# hello.py

def application(environ, start_response):

start_response('200 OK', [('Content-Type', 'text/html')])

return '

Hello, %s!

' % (environ['PATH_INFO'][1:] or

'web')

你可以在地址栏输入用户名作为URL的一部分,将返回Hello,

xxx!:

是不是有点Web

App的感觉了?  小结  无论多么复杂的Web应用程序,入口都是一个WSGI处理函数。HTTP请求的所有输入信息都可以通过environ获得,HTTP响应的输出都可以通过start_response()加上函数返回值作为Body。  复杂的Web应用程序,光靠一个WSGI函数来处理还是太底层了,我们需要在WSGI之上再抽象出Web框架,进一步简化Web开发。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值