Backup automatico script del 2026-01-25 07:00

This commit is contained in:
2026-01-25 07:00:03 +01:00
parent 9dbe0cfa93
commit f0c5672607
16 changed files with 241 additions and 61 deletions

View File

@@ -13,6 +13,7 @@ from zoneinfo import ZoneInfo
import requests
from dateutil import parser
from open_meteo_client import configure_open_meteo_session
# =============================================================================
# snow_radar.py
@@ -199,7 +200,7 @@ def get_forecast(session: requests.Session, lat: float, lon: float) -> Optional[
}
try:
r = session.get(OPEN_METEO_URL, params=params, headers=HTTP_HEADERS, timeout=25)
r = session.get(OPEN_METEO_URL, params=params, headers=HTTP_HEADERS, timeout=(5, 25))
if r.status_code == 400:
try:
j = r.json()
@@ -642,6 +643,7 @@ def main(chat_ids: Optional[List[str]] = None, debug_mode: bool = False, chat_id
# Analizza località predefinite
LOGGER.info("Analisi %d località predefinite...", len(LOCATIONS))
with requests.Session() as session:
configure_open_meteo_session(session, headers=HTTP_HEADERS)
results = []
for i, loc in enumerate(LOCATIONS):
# Calcola distanza da San Marino