Python框架 web.py

Python框架 web.py

Public Domain
Python
跨平台
2010-03-21
小编辑

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

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

虽然webpy的作者Aaron H.Swartz,一位伟大的程序员在2013年1月11日自杀身亡,结束了短暂的26年生命。但是,作为一个开源项目,目前还是有很多开发者在持续更新。

示例代码:

import web
        
urls = (
    '/(.*)', 'hello'
)
app = web.application(urls, globals())

class hello:        
    def GET(self, name):
        if not name: 
            name = 'World'
        return 'Hello, ' + name + '!'

if __name__ == "__main__":
    app.run()

安装方法:sudo easy_install web.py

加载中

评论(3)

itfanr
itfanr
虽然webpy的作者Aaron H.Swartz,一位伟大的程序员在2013年1月11日自杀身亡,结束了短暂的26年生命。 好可惜!!!
agile_luo
agile_luo
web.py创始人Aaron Swartz死于2013年1月11日,惋惜 web.py
Frandy_Cheng
Frandy_Cheng
看到模板里用到$符号,就不想继续看下去了 web.py

纪念 Aaron Swartz:他用生命捍卫了互联网的开放和自由

2013 年 1 月 11 日,著名社交网站 Reddit 联合创始人,web.py 框架的设计者 Aaron Swartz 在其公寓内自杀身亡。这个毕生追求互联网真正开放精神的人最后选择自杀来和这个世界告别,当时他才...

2018/01/11 08:11

web.py 的作者 Aaron Swartz自杀身亡

2013年1月11日,美国程序员、作家、政治活动组织者、互联网活动家Aaron H. Swartz在纽约自杀身亡,享年26岁。 Swartz出生于1986年,在14岁时,就已经加入W3C RDF核心工作组。在麻省理工学院,...

2013/01/12 23:10

没有更多内容

加载失败,请刷新页面

没有更多内容

5
回答
python web.py Hello World程序运行失败

#filename:test-hello.py import web urls = ( '/', 'index' ) class index: ...

2014/06/11 09:38
16
回答
不知道各位的公司有没有针对python网站开发的,有什么推荐么,最好不用加班?

我是自学的python,只学了不到几个月,目前在学web.py这个框架,我知道大多公司在用Django或者flask,但是web.py有它的优势,它是最先...

2016/11/20 16:14
1
回答
关于python在开发新浪sae时遇到定时任务返回404的问题

起因:想玩一下微信公众号,于是到新浪云搭了SAE。根据网上大牛们的博客,实现了根据消息被动回复功能,于是想进一步实现一些其他的功能,比如说每天定时从我们学...

2016/11/07 21:38
2
回答
请问 web 开发中如何判断是否该显示验证码?

一开始的时候是不显示验证码的,比如注册或者登录,但是多次输入错误后就开始显示验证码了,如何实现的,使用 session 吗

2016/04/29 19:43
5
回答
谁看看这个小爬虫,哪里有问题?多谢

# -*- coding:utf-8 -*- import string import urllib2 import re class HTML_T...

2013/10/15 18:55
15
回答
400行python教你写个高性能http服务器+web框架,性能秒胜tornado uwsgi webpy django

echo hello 性能压测abtest tornado 4kqps nginx+tornado 9kqps nginx+uwsgi 8kqps (注意...

2014/05/09 14:00
24
回答
代友发布 找人写一个采集网站的程序. 详细请进..

找人写一个采集网站的程序. 要求.最好用python+scrapy采集入库到mysql数据库.用python+django展示出来. 类似于 www.xy...

2015/01/26 20:07
8
回答
简单而直接的Python web 框架:web.py

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

2010/03/21 08:31
1
回答
无法使用web.py
YueZheng 的回答 2015/04/13 17:48
最佳答案
还是按照官网上的例子来吧,加上 if __name__ == "__main__":

没有更多内容

加载失败,请刷新页面

webpy在insert时currval仍没被定义

webpy在insert时出现 psycopg2.OperationalError: 错误: 在此会话中序列 "top_node_location_id_seq" 的 currval 仍没被定义...

2014/07/15 10:47
111
0
webpy源码阅读--application请求原理

上一篇文章对webpy启动进行了讲解,今天主要分析以下appliction.py这个文件的代码(webpy核心的主要功能就在这里面),以了解webpy对请求的处理过程。 我们在运用webpy时有两个特性可能注意到了...

2013/10/21 14:35
675
1
ubuntu10.10---用Apache+mod_wsgi部署python程序

使用Apache+mod_wsgi部署webpy等python程序 webpy是一个python上的非常轻量级的web框架,它和其他许多python web框架一样,都能支持wsgi部署,而目前来看比较优秀的wsgi部署方案自然是Apache+mo...

2012/05/09 14:26
322
0
webpy源码阅读--开篇

我刚开始学习webpy的时候根据官网文档能完成大部分功能,但用着用着还是感觉有些不太爽感觉自己使用不灵活,有些功能想实现不知道该怎样入手,而现在网上关于深入使用webpy的开发资料也很少。...

2013/10/15 21:43
3.2K
2
自用Nginx配置文件

windows python nginx web.py 配置文件 #user nobody; worker_processes 1; error_log logs/error.log; #error_log logs/error.log notice; #error_log logs/error.log info; pid ...

2012/12/10 13:51
206
0
webpy学习笔记

这段时间对python产生了兴趣,学习一段时间感觉这门语言确有其独到之处。然正好碰到自己项目上需要做一个小网站就想用python做顺便练练手。我喜欢简单可掌控的东西所以选择webpy比较适合我。...

2013/10/15 21:10
317
0
Python - Web框架(web.py)

环境安装 pip 安装 执行 "python -m pip install web.py" 下载安装 从https://github.com/webpy/webpy下载 执行 "python setup.py install" 范例代码 执行如下代码, 并用浏览器访问"localhot...

2016/09/02 23:17
19
0
Python 商业网站

Sohu 邮箱 大量使用了 web.py、Django 等 海报网 可能是国内最大的 Django 应用网站 果壳网 科技-新知-智趣,很新税的科技主题网站,用 Django 做的 福窝网 家庭装修指南网站,使用 Django 构...

2011/08/07 20:47
532
0
玩webpy记

尝试webpy失败记

2014/07/29 23:38
2.7K
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部