01 2010 档案

摘要:前面已经转过一篇mako模板的调用方法,看了看也挺简单的,这次主要是学习模板的编写语法。之所以选择mako模板,除了它的口碑好之外,主要是我受不了web.py自带模板了,特别是控制结构那里,没有使用结束标记,非得缩进使用才行,严重影响页面的编排。因为没有搜到有现成的中文教程,就勉强看官方的英文原版了。做个学习记录在此。 阅读全文
posted @ 2010-01-29 11:28 听风 阅读(4086) 评论(0) 推荐(0) 编辑
摘要:Mako是什么?Moko是Python写的一个模板库,Python官网python.org用的就是它哦。其他废话也就不累赘了,直接来点代码,方便阅读与了解把。 阅读全文
posted @ 2010-01-27 19:17 听风 阅读(2349) 评论(0) 推荐(1) 编辑
摘要:在定义了session时使用initializer进行初始值的设定,比如 session = web.session.Session( app, web.session.DiskStore('sessions'), initializer = { "login": 0, "name": None } ) 这里我想要在session中保存两个键对login和name,分别初始化为0和None。 但是当使用login进行是否已登录的判断过程中却总是报login没有进行定义的错误。 阅读全文
posted @ 2010-01-26 11:17 听风 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:前几天在服务器上部署了一个发送天气预报的服务,那个程序的实现方式还比较原始,先是抓取天气信息然后用PyFetion发送到手机上。为了实现每天收到天气预报,使用的方法是在服务器配置计划任务,到时间就执行py2exe打包好的程序文件。 在服务器上配置计划任务毕竟不保险,被领导发现了虽然不会批评,说两下是肯定的。这不就考虑这在Google App Engine上部署一个算了。因为前几天在看web.py,已经着手用web.py写了,后来看到gae上webapp使用起来更简单一些而且更原生一点(另外就是用web.py部署到gae上还是稍微繁琐一些的),转而用webapp实现了。 阅读全文
posted @ 2010-01-21 16:07 听风 阅读(537) 评论(2) 推荐(0) 编辑
摘要:之前的脚本是用Python写的,抓的是新浪天气预报页面的信息,使用cocobear提供的PyFetion发送到自己手机上。上周拿来一运行,报error... 原来是飞信平台升级了,PyFetion也跟着升级了,而且新浪天气预报的页面也改版了。好嘛。。。 阅读全文
posted @ 2010-01-11 16:36 听风 阅读(1605) 评论(0) 推荐(0) 编辑