环境安装
- pip 安装
- 执行 "python -m pip install web.py"
- 下载安装
- 从https://github.com/webpy/webpy下载
- 执行 "python setup.py install"
范例代码
执行如下代码, 并用浏览器访问"localhots:8080", 显示"Hello, world!"
import web
urls = ("/.*", "hello")
app = web.application(urls, globals())
class hello:
def GET(self):
return 'Hello, world!'
if __name__ == "__main__":
app.run()
特性
URL与函数映射
如范例中urls定义.
urls = (
'/conf/(.*)', 'web',
)
class web:
def GET(self, v):
return v
静态文件访问
建立static目录, 将文件放在static目录下, 即可以用浏览器直接访问.
例如将index.html放到static目录下, 访问"localhots:8080/static/index.html"
跳转和重定向
参考文件
http://webpy.org/cookbook/index.zh-cn