同济电费过低提醒
这要从几天前宿舍突然断电说起。代码敲得正欢,卡擦。没电了。网也断了(路由断电)。
坑爹呢这是,宿舍一伙人第一反映,没电费了,赶紧去交。交完发现,其实我们还有200Kwh剩余。 又交了400¥.于是就有了800Kwh,估计一年都有可能用不完。而断电只是由于不明原因跳闸。
电费系统坑点:
1.预冲式,没电费了直接断电,无提示。
2.缴费终端查询和缴费分开,只缴费是看不到剩余的。
3.钱交了,想退恐怕是极难的。
同济有个能源网可以查剩余电量。一天一更新。nyglzx.tongji.edu.cn/web/datastat.aspx
这次被坑后,我含着悲愤,写了个自动检测电量得脚本github repo
电量低于一点值,比如10Kwh就发邮件到我邮箱提醒我。
然后又想了,其他小伙伴说不定也有这个需求,就写了个简单得页面放到服务器上提供电费过低提示功能。
脚本写的很简陋、很难看。如果需求大得话继续改进吧。
话说一句print()很诡异的只在服务器上用nginx+uwsgi出编码错误(ascii' codec can't encode characters
)
在本机无论是nginx+uwsgi。还是直接用web.py自带得webserver都没问题,在服务器上就执着得报错,还偶尔不报,非常郁闷。
喔。地址是http://tjwarner.caoyijun.com/
11-25 更新,有7、8个用户,但以脚本抓取得方式很不稳定,查询网站时常timeout。(可能VPS在海外得关系)。
信息源不稳定真是个很痛苦得事情,要做很多补丁式得东西。重试、预测等(能源网一天更新一次)。