用到的第三方资源:
- python使用wap飞信的模块:https://github.com/whtsky/PyWapFetion 目前能用。很简单。
- 解析RSS文件:http://code.google.com/p/feedparser/ 使用方法可以看Documentation。
- 天气预报源:http://weather.raychou.com/?/list/ 找到自己的城市,生成RSS地址。
我的代码forecast.py只有几行:
1 #!/usr/bin/python
2 #-*-coding:utf-8 -*-
3 import PyWapFetion
4 import feedparser
5 weather_source = "http://weather.raychou.com/?/detail/57494/rss"
6 d=feedparser.parse(weather_source)
7 send_content = d.feed.title + "
明天:" + d.entries[1].description + "
后天:" + d.entries[2].description
8 print send_content
9 PyWapFetion.send("15171456221","mypasswd","15171456221",send_content)
如果要每天定时发送,那么就将这个脚本使用Linux的计划任务Crontab定时执行。