我想知道是否有任何python模块可以达到最高和最低温度以及它们发生的时间。我知道要获得温度,我们可以使用预测。
答案 0 :(得分:1)
没有python模块可以自动为您执行此操作,您必须创建代码才能执行此操作。您可以使用forecastio Python bindings获取数据,然后使用max() function并将关键选项设置为温度,并且您应该拥有数据。
例如,您可以执行以下操作:
import forecastio
API_KEY = 'my-api-key'
latitude, longitude = '0.0', '0.0'
def get_forecast(key=API_KEY, latitude=latitude, longitude=longitude):
return forecastio.load_forecast(key, latitude, longitude)
forecast = get_forecast()
min_temp = min(forecast.daily().data, key=lambda datum: datum.temperature)