Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -108,6 +108,7 @@ def scrape_immobiliare(provincia, comune, prezzo_medio_mq, prezzo_minimo, prezzo
|
|
108 |
return json.dumps(results, ensure_ascii=False, indent=2)
|
109 |
|
110 |
# Restituisce l'elenco dei COMUNI di una Provincia e il PREZZO MEDIO
|
|
|
111 |
def get_elenco_comuni(provincia):
|
112 |
print(2)
|
113 |
base_url = f"https://www.immobiliare.it/mercato-immobiliare/lombardia/{provincia}-provincia/"
|
@@ -316,9 +317,8 @@ if 'initialized' not in st.session_state:
|
|
316 |
st.session_state['initialized'] = True
|
317 |
|
318 |
with st.sidebar:
|
319 |
-
|
320 |
-
|
321 |
-
comuni_provincia_Bergamo = get_elenco_comuni('Bergamo')
|
322 |
st.session_state['initialized'] = True
|
323 |
comuni_provincia = comuni_provincia_Brescia + comuni_provincia_Bergamo
|
324 |
st.title("Filtri")
|
|
|
108 |
return json.dumps(results, ensure_ascii=False, indent=2)
|
109 |
|
110 |
# Restituisce l'elenco dei COMUNI di una Provincia e il PREZZO MEDIO
|
111 |
+
@st.cache_data
|
112 |
def get_elenco_comuni(provincia):
|
113 |
print(2)
|
114 |
base_url = f"https://www.immobiliare.it/mercato-immobiliare/lombardia/{provincia}-provincia/"
|
|
|
317 |
st.session_state['initialized'] = True
|
318 |
|
319 |
with st.sidebar:
|
320 |
+
comuni_provincia_Brescia = get_elenco_comuni('Brescia')
|
321 |
+
comuni_provincia_Bergamo = get_elenco_comuni('Bergamo')
|
|
|
322 |
st.session_state['initialized'] = True
|
323 |
comuni_provincia = comuni_provincia_Brescia + comuni_provincia_Bergamo
|
324 |
st.title("Filtri")
|