0
我有一個很長的函數從API中提取數據(這裏不包括)。我使用以下調用來獲取輸出數據幀。Python動態循環函數錯誤(模塊不可調用)
get_hourly_WSI_latlong_historical (startdate, enddate, lat, long, fields = None)
可惜我不能獲取數據的一年多的從API ...
每一個堆棧溢出成員的建議,我通過一個較長的日期範圍使用以下wrapper_function循環。
def my_wrapper_func(startdate, enddate):
middle_years = range(startdate.year+1, enddate.year)
_all = []
_all.append(get_hourly_WSI_latlong_historical(startdate, datetime(startdate.year, 12, 31), 42.281, 83.743))
for year in middle_years:
_all.append(get_hourly_WSI_latlong_historical(datetime(year, 1, 1), datetime(year, 12, 31), 42.281, 83.743))
_all.append(get_hourly_WSI_latlong_historical(datetime(enddate.year, 1, 1), datetime(enddate.year, 12, 31), 42.281, 83.743))
return _all
my_wrapper_func(datetime(2014,1,1), datetime(2016,11,8))
不幸的是,我收到以下錯誤: