美国农业统计局国家农业统计服务API包装
nass的Python项目详细描述
nass是美国农业部国家农业部公共api的包装 统计局。
安装
$ pip install nass
用法
>>>importnass>>>api=nass.NassApi('your api key')>>>api.param_values('source_desc')['CENSUS','SURVEY']>>>q=api.query()>>>q.filter('commodity_desc','CORN').filter('year',1990)>>>q.count()25259>>>q.execute()[{'sector_desc':'CROPS',...},...]
有关字段的完整列表,请参见http://quickstats.nass.usda.gov/。
例外情况
如果与NASS通信出错,将引发异常。 这包括连接问题(例如超时、DNS故障)以及 特定错误消息。
all exceptions子类NassException,因此可以使用它来捕获所有 例外情况。
文档
您可以在以下位置找到nass包的完整文档 https://nass.readthedocs.org。
历史记录
0.1.1(2015-10-14)
- python 3.5支持
- 标记为稳定
0.1.0(2015-07-18)
- 初始版本