本篇文章为大家展示了WSGI如何在Python中使用,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
python是什么意思
Python是一种跨平台的、具有解释性、编译性、互动性和面向对象的脚本语言,其最初的设计是用于编写自动化脚本,随着版本的不断更新和新功能的添加,常用于用于开发独立的项目和大型项目。
WSGI是Python的Web开发的基石,有两个存在目的:
描述 Web 服务器如何与 Web 应用程序交互(将客户端请求传给应用程序);
描述 Web 应用程序如何处理请求和如何返回数据给服务器。
由于Python内置的标准库里有一个WSGI库wsgiref,我们基于他来写一个体现WSGI目的的例子:
from wsgiref.simple_server import make_server def application(environ, start_response): status = '200 OK' response_headers = [('Content-type', 'text/html')] start_response(status, response_headers) body = '<h2>Hello, {name} !!!</h2>'.format(name=environ['PATH_INFO'][1:] or 'WSGI') return [body.encode('utf-8')] app = make_server('', 8000, application)app.serve_forever()
上述内容就是WSGI如何在Python中使用,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注编程网行业资讯频道。