欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

 

 

 

参考:

   官方中文文档

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

    python模拟登录及表单提交

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

相关标签: web.py