一、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
参考:
相关推荐
web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。...
web.py 是一个轻量级Python web框架,它简单而且功能强大。web.py是一个开源项目。该框架由美国作家、Reddit联合创始人、RSS规格合作创造者、著名计算机黑客Aaron Swartz开发。web.py目前已被很多家大型网站所使用。
webpy的设计理念力求精简(Keep it simple and powerful),源码很简短,只提供一个框架所必须的东西,不依赖大量的第三方模块,它没有URL路由、没有模板也没有数据库的访问。这样的优点是,框架给开发带来的限制少...
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。而且相当的小巧,应当归属于轻量级的web 框架。但这并不影响web.py 的强大,而且使用起来很简单、很直接。...
Nginx + uwsgi + web.py 搭建web服务器, 也包含一整套python服务器后台框架代码,简单方便,容易搭建。
web.py是一个小巧灵活的Python框架,它简单而且功能强大。
web.py ,Python Web开发框架官方文档 API,以及代码示例程序
web.py 是一个Python 的web 框架,它简单而且功能强大。web.py 是公开的,无论用于什么用途都是没有限制的。
web.py 框架(web.py + 路由 json + jinja2) 特征: 从 json 文件路由。 子应用系统。 Jinja2 支持。 快闪讯息。 依赖关系 web.py: pip install web.py Jinja2:pip安装jinja2 主要的 您可以在 app/config.py...
微信公众号框架,使用web.py框架完成,直接修改message即可
web.py是Python的一个轻量级Web开发框架,这里我们来浅析Python的web.py框架中url的设定方法,需要的朋友可以参考下
web.py最新版本,超轻量级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 三、创建简易博客 1、目录说明:主目录blog/,...
本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用。WSGI是Web Server Gateway Interface的缩写,具体细节可以查看...
web.py框架的原始码注解 致敬Aaron Swartz: 天才少年Aaron Swartz,web.py web.py是python世界的第一个微框架,影响到的双重在此之后的龙卷风,烧瓶这些,也间接的影响到了ruby世界的框架sinatra。 web.py项目...
vn.py框架的算法交易模块.zip
主要介绍了安装Python的web.py框架并从hello world开始编程,web.py的作者年轻的Aaron Swartz已经离世,缅怀大神,需要的朋友可以参考下
web.py是一款轻量级的python web开发框架,简单、高效、学习成本低,特别适合作为python web开发的入门框架。但是离线依赖包网上难找,多次尝试才成功安装,附件是全套内容,下载按照即用。cheroot-8.3.0--.tar.gz、...