- 微信公众账号基金净值查询与订阅;
SAE(Sina App Engine) python tornado环境,kvDB开启支持.
需要修改的文件:
weichatfund
|--handlers.py
该文件TOKEN字符串该为微信公众号申请时填写的TOKEN.
wechatfund
|--config.yaml SAE的配置文件
|--index.wgsi tornado main文件
|--jsquery.py 抓取新浪基金信息
|--saedb.py sae kvdb封装
|--handlers.py 视图函数
|--xml.py 微信xml处理
注册微信公众号试,填写url必须为http://yourhost/wechatfund
-
输入基金代码直接查询基金净值
-
输入a+基金代码订阅基金,数据存入kvdb,key为用户id,value为通过cPickle序列化后的list
-
输入r+基金代码取消订阅,kvdb直接删除该基金代码
-
输入c查询订阅基金,遍历用户id对应的list