correct global weather format

This commit is contained in:
Luis Aleixo 2021-08-20 16:03:59 +02:00
parent a3b47ed888
commit b40170f58d
4 changed files with 4 additions and 2 deletions

View file

@ -18,7 +18,7 @@ def location_to_weather_stn(location_loc):
long = []
station_array = []
fixed_delimits = [0, 12, 13, 44, 51, 60, 69, 90, 91]
station_file = Path(__file__).parent / 'hadisd_station_fullinfo_v311_202001p.txt'
station_file = Path(__file__).parent / 'data' / 'hadisd_station_fullinfo_v311_202001p.txt'
for line in station_file.open('rt'):
start_end_positions = zip(fixed_delimits[:-1], fixed_delimits[1:])
@ -39,7 +39,7 @@ def location_celcius_per_hour(location: object) -> typing.Dict[str, typing.List[
# expects a tuple (lat, long)
# returns a json format set of weather data
w_station = location_to_weather_stn(location)
with open(Path(__file__).parent / 'global_weather_set.json', "r") as json_file:
with open(Path(__file__).parent / 'data' / 'global_weather_set.json', "r") as json_file:
weather_dict = json.load(json_file)
Location_hourly_temperatures_celsius_per_hour = weather_dict[w_station[0]]
if weather_debug:

View file

@ -84,5 +84,7 @@ setup(
'apps/*/*/*',
'apps/*/*/*/*',
'apps/*/*/*/*/*',
'data/*.json',
'data/*.txt',
]},
)