web.py框架基本操作 博客分类: 编程语言 web.py
程序员文章站
2024-02-09 20:58:46
...
一、web.py简介
web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。官方站点:http://webpy.org/
二、web.py安装
1、下载:http://webpy.org/static/web.py-0.33.tar.gz
2、解压并进入web.py-0.33目录,安装:python setup.py install
入门例子,hello.py
import web urls = ( '/', 'index' ) class index: def GET(self): print "Hello, world!" web.webapi.internalerror = web.debugerror if __name__ == "__main__": web.run(urls, globals(), web.reloader)
模板例子:
1.创建 template.py,内容如下:
import web render = web.template.render('templates/') urls = ( '/(.*)', 'index') class index: def GET(self,name): print render.index(name) web.webapi.internalerror = web.debugerror if __name__ == "__main__": web.run(urls, globals(), web.reloader)
2.在template.py同级目录下,创建templates目录
3.在templates目录下创建index.html
$def with (name) $if name: I just wanted to say <em>hello</em> to $name. $else: <em>Hello</em>, world!
4. 启动程序
$ python template.py
参考: