安装
使用官网安装教程,在命令行中键入pip install web.py==0.40-dev1
,我这里使用的是conda的虚拟环境,看最后是否安装成功,成功即可,在安装的时候 没有遇见包关联的情况,若果有相应百度。
测试
1、编写一个web.py
框架的代码文件,我命名为pyWeb.py
,使用的是官网的代码,代码如下:
import web
urls = ('/(.*)', 'hello')
app = web.application(urls, globals())
class hello:
def GET(self, name):
if not name:
name = 'World'
return 'Hello, ' + name + '!'
if __name__ == "__main__":
app.run()
简单说明一下代码含义,从if语句开始运行,定义了一个路由urls,监听端口后面的路径,满足正则表达式的将转到相应的类,判断相应的请求方式,找到相应的函数运行,后面验证默认是get,所以你在端口后面输入的值,会在浏览器后Hello + ‘你输入的值’。
2、运行启动webpy的服务,直接运行python文件,可在后面添加需要监听的端口
3、浏览器访问