`

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

   

    4. 启动程序

     

$ python template.py

 

 

 

参考:

   官方中文文档

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

    python模拟登录及表单提交

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

分享到:
评论

相关推荐

    web.py中文教程_脚本之家.docx

    web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。...

    web.py中文版用户手册

    web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。

    Python框架web.py.zip

    webpy的设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有URL路由、没有模板也没有数据库的访问。这样的优点是,框架给开发带来的限制少...

    Python web.py 应用源码

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。

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

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。但这并不影响web.py 的强大,而且使用起来很简单、很直接。...

    Nginx + uwsgi + web.py 搭建web服务器

    Nginx + uwsgi + web.py 搭建web服务器, 也包含一整套python服务器后台框架代码,简单方便,容易搭建。

    web.py是一个小巧灵活的Python框架,它简单而且功能强大。

    web.py是一个小巧灵活的Python框架,它简单而且功能强大。

    web.py官方文档

    web.py ,Python Web开发框架官方文档 API,以及代码示例程序

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

    web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。

    webpyskeleton:web.py 框架(web.py + 路由 json + jinja2)

    web.py 框架(web.py + 路由 json + jinja2) 特征: 从 json 文件路由。 子应用系统。 Jinja2 支持。 快闪讯息。 依赖关系 web.py: pip install web.py Jinja2:pip安装jinja2 主要的 您可以在 app/config.py...

    weixin.zip_web.py_公众号_微信公众号

    微信公众号框架,使用web.py框架完成,直接修改message即可

    浅析Python的web.py框架中url的设定方法

    web.py是Python的一个轻量级Web开发框架,这里我们来浅析Python的web.py框架中url的设定方法,需要的朋友可以参考下

    web.py0.3最新版本

    web.py最新版本,超轻量级Python web开发框架

    web.py 十分钟创建简易博客实现代码

    官方站点: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 三、创建简易博客 1、目录说明:主目录blog/,...

    详细解读Python的web.py框架下的application.py模块

    本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用。WSGI是Web Server Gateway Interface的缩写,具体细节可以查看...

    annotated-py-webpy:web.py框架的原始码注解

    web.py框架的原始码注解 致敬Aaron Swartz: 天才少年Aaron Swartz,web.py web.py是python世界的第一个微框架,影响到的双重在此之后的龙卷风,烧瓶这些,也间接的影响到了ruby世界的框架sinatra。 web.py项目...

    vn.py框架的算法交易模块.zip

    vn.py框架的算法交易模块.zip

    安装Python的web.py框架并从hello world开始编程

    主要介绍了安装Python的web.py框架并从hello world开始编程,web.py的作者年轻的Aaron Swartz已经离世,缅怀大神,需要的朋友可以参考下

    webpy离线包,依赖包,全网唯一.rar

    web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。但是离线依赖包网上难找,多次尝试才成功安装,附件是全套内容,下载按照即用。cheroot-8.3.0--.tar.gz、...

Global site tag (gtag.js) - Google Analytics