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