Spaces:
Running
Running
Update pages/Weather API.py
Browse files- pages/Weather API.py +2 -2
pages/Weather API.py
CHANGED
|
@@ -64,7 +64,7 @@ def graph_within_date_range(d, number_days_range):
|
|
| 64 |
return data.drop(columns=['date']), data_agg
|
| 65 |
|
| 66 |
|
| 67 |
-
@st.
|
| 68 |
def get_weather_data(lat, lon, start_date, end_date):
|
| 69 |
|
| 70 |
url = f'https://archive-api.open-meteo.com/v1/archive?latitude={lat}&longitude={lon}&start_date={start_date}&end_date={end_date}&hourly=temperature_2m,precipitation,windspeed_10m,windgusts_10m&models=best_match&temperature_unit=fahrenheit&windspeed_unit=mph&precipitation_unit=inch'
|
|
@@ -84,7 +84,7 @@ def get_weather_data(lat, lon, start_date, end_date):
|
|
| 84 |
return data.drop(columns=['date']), data_agg
|
| 85 |
|
| 86 |
|
| 87 |
-
@st.
|
| 88 |
def convert_df(df):
|
| 89 |
return df.to_csv(index=0).encode('utf-8')
|
| 90 |
|
|
|
|
| 64 |
return data.drop(columns=['date']), data_agg
|
| 65 |
|
| 66 |
|
| 67 |
+
@st.cache
|
| 68 |
def get_weather_data(lat, lon, start_date, end_date):
|
| 69 |
|
| 70 |
url = f'https://archive-api.open-meteo.com/v1/archive?latitude={lat}&longitude={lon}&start_date={start_date}&end_date={end_date}&hourly=temperature_2m,precipitation,windspeed_10m,windgusts_10m&models=best_match&temperature_unit=fahrenheit&windspeed_unit=mph&precipitation_unit=inch'
|
|
|
|
| 84 |
return data.drop(columns=['date']), data_agg
|
| 85 |
|
| 86 |
|
| 87 |
+
@st.cache
|
| 88 |
def convert_df(df):
|
| 89 |
return df.to_csv(index=0).encode('utf-8')
|
| 90 |
|