1、项目介绍
引用NWS(National Weather Service)的feed,输出天气的Alerts。
2、安装:
pip install -U weatheralerts
3、使用
导入WeatherAlerts类,然后创建WeatherAlerts的实例化对象,实例化时可选参数有:区域代码、州名。
from weatheralerts import WeatherAlerts
# Alerts by a Samecode
nws = WeatherAlerts(samecodes='016027')
for alert in nws.alerts:
print alert.title
# Alerts for a list of Samecodes
nws = WeatherAlerts(samecodes=['016027','016001','016073','016075'])
for alert in nws.alerts:
print alert.title
# Alerts for a State
nws = WeatherAlerts(state='ID')
for alert in nws.alerts:
print "{0}: {1}".format(alert.areadesc, alert.title)
项目地址:https://github.com/zebpalmer/WeatherAlerts
另一个:
https://github.com/astephan83/weather/tree/master/Weather

