【问题标题】:historical weather data from python noaa_sdk api and generator?来自 python noaa_sdk api 和生成器的历史天气数据?
【发布时间】:2018-07-12 19:22:29
【问题描述】:

我正在尝试使用 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() 函数中的生成器和产量有关,但我无法弄清楚。如果我不输入开始和结束日期,它会起作用......知道我做错了什么吗?

【问题讨论】:

    标签: python api weather noaa


    【解决方案1】:

    感谢您告诉我。请使用最新版本 0.1.14。 未来,请前往: https://github.com/paulokuong/noaa/issues 添加问题。

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

    【讨论】:

    • 谢谢你,我升级了,现在没有出现错误,但它也没有打印数据...你能提供一个例子,你在一个范围内提取历史数据吗?我认为这就是发电机/产量可能让我绊倒的地方......
    • 我遇到了这个问题。添加没有错误但没有值的日期正在打印。你找到解决办法了吗?
    猜你喜欢
    • 2013-11-27
    • 1970-01-01
    • 2018-01-02
    • 2021-10-06
    • 1970-01-01
    • 2020-08-06
    • 1970-01-01
    • 2011-11-15
    • 1970-01-01
    相关资源
    最近更新 更多