本篇来一个动手显示一个网页,这个网页不只是打印hello world。这个网页包含一些html和css和javascript知识。所以,在学习web.py之前,我们还是需要有一些html语法和javascript的语法知识,如果一点也不会,请看我博客相关系列文章。
1.动手写一个hello.html,内容如下
hello
hello
World
python
test
2.修改hello.py内容如下
import web
urls = (
'/(.*)', 'hello'
)
app = web.application(urls, globals())
class hello:
def GET(self, name):
return open(r'hello.html', 'r').read()
if __name__ == "__main__":
app.run()
hello.html和hello.py放在同一个路径下。
3.cmd运行hello.py文件,浏览器查看效果
其实很简单,主要是在hello这个class里返回的是一个我们提前写好的html文件。