`
zuroc
  • 浏览: 1290294 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

每天写一点web框架 2

阅读更多
今天把url route弄好了
http://code.google.com/p/zpyweb/source/browse/#hg/zpyweb

zsp@Zeus ~/dev/kanrs/zpyweb/zpyweb $ python server.py
/home/zsp/dev/kanrs/zpyweb/zpyweb/zutil/base/byteplay.py:43: UserWarning: byteplay supports only Python versions 2.4 and 2.5
  warnings.warn('byteplay supports only Python versions 2.4 and 2.5')
index
2009-07-25 21:34:43.955819
6666
2009-07-25 21:34:43.955954
44x None
2009-07-25 21:34:43.956009
443243 xxx
2009-07-25 21:34:43.956053
xxxxxx



zsp@Zeus ~/dev/kanrs/zpyweb/zpyweb $ cat server.py
from zpyweb.zutil.base import _route
import zpyweb.zsite


_route._install(zpyweb.zsite)

print _route<<"/"
print _route<<"/root_misc/test2"
print _route<<"/root_misc/test3/44x"
print _route<<"/root_misc/test3/443243/xxx"
print _route<<"/root_misc/xxxxxx"
zsp@Zeus ~/dev/kanrs/zpyweb/zpyweb $ cat zsite/root_misc.py
from zpyweb.zutil.base import route,route_render_func

@route.index
def testsss():
    return "index"

@route
def test2():
    return "6666"
   
@route
def test3(a,b=None):
    return "%s %s"%(a,b)
   
   
@route
def _access():
    from datetime import datetime
    print datetime.now()
   
@route
def _lookup(name):
    return name
1
0
分享到:
评论
1 楼 warrior.gao 2009-07-27  
  

相关推荐

    Django搭建个人博客-杜赛.pdf

    Django是一个由Python写成的开源Web应用框架,可以用它以更高的效率、更少的代码,搭建一个高性能的个人网站。 如果你以前从未接触过web开发,并且想快速上线自己的个性化网站,Django绝对是你的最佳选择。 本教程为...

    撸一段SQL?还是撸一段代码?

     那段时间基本是仰视的态度,每天都去讨教一点手写 SQL 的要点,翻看一些 SQL 优化调整的技巧。  随着积累和实践,SQL 水平提高的很快,同时也写了很多。  随后经历了几个项目的打磨,不断去调整公司的框架,...

    speaker_switch_rpi:用于打开和关闭扬声器系列的简单节点服务器和 Web 界面

    每天不得不在下面、上面和周围多次翻动一些开关也是一种巨大的痛苦——而且通过我手机上的书签来做到这一点非常酷。 ##堆 [React] - 基于新组件的流行前端框架 [Node.js] 和 [Hapi] - NodeJS 服务器和框架 [Gulp...

    IIS6.0 IIS,互联网信息服务

    (2)再依次选“默认Web站点→右键→属性→Web站点”,单击“IP地址”右侧的“高级”按钮,在“此站点有多个标识下”双击已有的那个IP地址(或单击选中它后再按“编辑”按钮),然后在“主机头名”下输入...

    ssh2(struts2+spring2.5+hibernate3.3)自动生成模版

    为什么需要自动生成代码? 作为一个软件公司,开发团队非常重要,作为一个开发...因为该demo只对ssh2做了程序自动生成,如果该demo无法满足你更多的需要,可以在网上搜索rapid-framework框架,来进行更多框架的代码自动生成.

    WLAN智能网管系统设计方案.doc

    该平台将监控指标的采集与展现彻 底分离,摆脱了传统的采集模块与展现模块结合在一起的方式,以略微牺牲一点展现的 丰富性为代价,换取了采集模块的极端灵活和高效。 3.1.1统一采集平台(unicol) 该结构框架具有...

    PERL语言编程

    当然就是那些你每天都要干的。你需要一种可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。而且它还应该很容易能...

    Motaz-Abdou-Software-Developer-MP1:个人投资组合

    进行此项目的目的是为了吸引潜在客户从事自由职业,渴望与我保持联系并观察我的思维过程和工作质量的雇主,最后但并非最不重要的一点是,他们热衷于编码,犯错误和学习一些东西每天新的。 出于这些目的,我选择了...

    ebsite for net4.0网站建设系统 v3.0 正式版.zip

    如今互联网产品如如雨后春笋般层出不穷,程序员们每天都要面对变化无穷的需求,来满足产品的需要,他们不得不加班加点,来完成他们的使命,由最初的web1.0,web2.0,3.0到现在的移到互联网,可谓是变化莫测。...

    ebsite for net网站建设系统最新官方版

    ebsite for net4.0网站建设系统最新官方版,如今互联网产品如如雨后春笋般层出不穷,程序员们每天都要面对变化无穷的需求,来满足产品的需要,他们不得不加班加点,来完成他们的使命,由最初的web1.0,web2.0,3.0到...

Global site tag (gtag.js) - Google Analytics