2015-11-10 63 views

回答

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) 
+0

謝謝,我收到以下錯誤,試圖執行這段代碼: ** forecastio.utils.PropertyUnavailable:房產「溫度」是無效或不適用於此預測** 我們是否需要導入除預測外的任何其他模塊 –

+0

不,您不需要導入庫的任何其他部分,而是編寫更好的處理函數關鍵的論點。 –