安装好Python后,怎么在浏览器输出,就像PHP安装好环境后输出localhost一样...
发布网友
发布时间:2022-05-02 23:13
我来回答
共1个回答
热心网友
时间:2022-04-18 03:21
Python可以作为web开发语言来进行使用,但是它不是专门用来做web开发来使用的,所以你无法直接安装以后就能在浏览器当中输出。当然既然可以用来做web语言开发,也就是或它在进行一定配置以后可以在浏览器当中进行输出。
我们先编写hello.py,实现Web应用程序的WSGI处理函数:
# hello.py
def application(environ, start_response):
start_response('200 OK', [('Content-Type', 'text/html')])
return '<h1>Hello, web!</h1>'
然后,再编写一个server.py,负责启动WSGI服务器,加载application()函数:
# server.py
# 从wsgiref模块导入:
from wsgiref.simple_server import make_server
# 导入我们自己编写的application函数:
from hello import application
# 创建一个服务器,IP地址为空,端口是8000,处理函数是application:
httpd = make_server('', 8000, application)
print "Serving HTTP on port 8000..."
# 开始监听HTTP请求:
httpd.serve_forever()
确保以上两个文件在同一个目录下,然后在命令行输入python server.py来启动WSGI服务器
启动成功后,打开浏览器,输入http://localhost:8000/,就可以看到结果了: