web.py框架基本操作

阅读更多

一、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 hello to $name.
$else:
    Hello, world!

   

    4. 启动程序

     

$ python template.py

 

 

 

参考:

   官方中文文档

  简单而直接的Python web 框架:web.py

    python模拟登录及表单提交

    web.py 十分钟创建简易博客

你可能感兴趣的:(web.py)