Do not discard fetched data in case of error

This commit is contained in:
reedts 2018-05-29 15:28:50 +02:00
parent cebed01f35
commit 00b95528a7

View file

@ -17,11 +17,15 @@ def fetch_data(from_lon, to_lon, from_lat, to_lat, step_size=1):
for longitude in range(from_lon, to_lon, step_size): for longitude in range(from_lon, to_lon, step_size):
for latitude in range(from_lat, to_lat, step_size): for latitude in range(from_lat, to_lat, step_size):
try:
results.append(p.request( results.append(p.request(
format='JSON', system_capacity=4, module_type=1, array_type=1, format='JSON', system_capacity=4, module_type=1, array_type=1,
azimuth=190, tilt=40, dataset='intl', timeframe='hourly', azimuth=190, tilt=40, dataset='intl', timeframe='hourly',
losses=10, lon=longitude, lat=latitude losses=10, lon=longitude, lat=latitude
)) ))
except:
print("Could not fetch all data")
return results
return results return results