来自python noaa_sdk API和生成器的历史天气数据?

时间:2018-07-12 19:22:29

标签: python api weather noaa

我正在尝试使用Python noaa_sdk获取noaa api的历史天气数据。我从示例中使用以下代码:

from noaa_sdk import noaa

n = noaa.NOAA()
observations = n.get_observations('08205','US', start='2017-07-04', end='2018-07-06')
for observation in observations:
    print(observation)
    break

但是当我包含开始日期和结束日期时,我没有得到“打印(观察)”响应。

我认为它与生成器和get_observations()函数中的yield有关,但我无法弄清楚。如果我不输入开始日期和结束日期,则可以正常工作...知道我在做什么错吗?

1 个答案:

答案 0 :(得分:0)

感谢让我知道。请使用最新版本0.1.14。 将来,请转到: https://github.com/paulokuong/noaa/issues 添加问题。

这是由于来自NOAA的json响应结构不一致。 再次感谢。