安装

使用官网安装教程,在命令行中键入pip install web.py==0.40-dev1,我这里使用的是conda的虚拟环境,看最后是否安装成功,成功即可,在安装的时候 没有遇见包关联的情况,若果有相应百度。

测试

1、编写一个web.py 框架的代码文件,我命名为pyWeb.py,使用的是官网的代码,代码如下:

  1. import web
  2. urls = ('/(.*)', 'hello')
  3. app = web.application(urls, globals())
  4. class hello:
  5. def GET(self, name):
  6. if not name:
  7. name = 'World'
  8. return 'Hello, ' + name + '!'
  9. if __name__ == "__main__":
  10. app.run()

简单说明一下代码含义,从if语句开始运行,定义了一个路由urls,监听端口后面的路径,满足正则表达式的将转到相应的类,判断相应的请求方式,找到相应的函数运行,后面验证默认是get,所以你在端口后面输入的值,会在浏览器后Hello + ‘你输入的值’。
2、运行启动webpy的服务,直接运行python文件,可在后面添加需要监听的端口
【Python】3.x 安装 web.py ,血泪!! - 图1
3、浏览器访问
【Python】3.x 安装 web.py ,血泪!! - 图2