基于python的web开发(WSGI接口)

 时间:2026-02-14 10:49:36

1、创建一个hello.py文件,输入下图的代码。

这里面定义了一个函数,用来借助python的某些模块,往某个服务器发送http请求。

这个函数的名字是application,它需要两个参数,一个是环境(包含着所有的http请求的信息),另一个是http响应函数。

return的内容,将成为http响应的网页的body部分。

基于python的web开发(WSGI接口)

2、创建一个server.py文件,输入下图代码。

先加载两个模块,其中之一就是上面hello.py里面的application函数;

创建一个空ip、端口号为666的服务器,用application函数来处理这个服务器;

并采用serve_forever函数监听http请求,这个监听将一直持续。

基于python的web开发(WSGI接口)

3、请确保这两个py文件在同一个目录里面。

基于python的web开发(WSGI接口)

4、打开cmd,用python运行server.py。

基于python的web开发(WSGI接口)

5、这个时候,用360浏览器打开localhost:666/,可以看到如图内容。

基于python的web开发(WSGI接口)

6、而控制台里面可以看到有变化,这是wsgiref给出的log信息。

基于python的web开发(WSGI接口)

7、用Ctrl+C可以退出。

基于python的web开发(WSGI接口)

  • 小米flipbuds pro怎么唤醒语音助手
  • DDoS攻击会给网站造成什么影响?
  • 如何在链克商城中使用链克兑换优酷会员
  • edge浏览器怎么查看下载的文件
  • 如何每次点击chrome浏览器都能打开一个新窗口
  • 热门搜索
    宣传普通话手抄报 书香满校园手抄报 防灾减灾手抄报大全 运动会手抄报图片 小学生守则手抄报 防灾减灾一等奖手抄报 清明节文明祭祀手抄报 感谢师恩手抄报 安全教育日手抄报内容 奥运会手抄报内容