3047 links
Nono's Links
Home
Login
RSS Feed
ATOM Feed
Tag cloud
Picture wall
Daily
Links per page:
20
50
100
page 1 / 1
Note: Récupérer les Bulletins d'estimation du risque d'avalanche en python
Bon, ce n'est rien de très propre, ni optimisé, mais je partage quand même au cas ou.
Ca permet de récupérer le lien vers le dernier BRA pour un massif donné (dans l'exemple, haute-tarentaise) :
#!/usr/bin/env python3
import urllib.request, json
from datetime import date, datetime, timedelta
lieu = "HAUTE-TARENTAISE"
today_date = date.today()
ddate = today_date
try:
with urllib.request.urlopen("
https://donneespubliques.meteofrance.fr/donnees_libres/Pdf/BRA/bra.{}.json".format(ddate.strftime("%Y%m%d")))
as url:
data = json.load(url)
if len(data) == 0:
raise
except:
yesterday_date = datetime.today() - timedelta(days=1)
ddate = yesterday_date
with urllib.request.urlopen("
https://donneespubliques.meteofrance.fr/donnees_libres/Pdf/BRA/bra.{}.json".format(ddate.strftime("%Y%m%d")))
as url:
data = json.load(url)
for massif in data:
if (massif['massif'] == lieu):
heure=str(massif["heures"][-1])
print('<a href="
https://donneespubliques.meteofrance.fr/donnees_libres/Pdf/BRA/BRA.{}.{}.pdf">Bulletin
du {}</a>'.format(lieu,heure,ddate.strftime("%d / %m / %Y")))
January 10, 2023 at 10:52:29 PM GMT+1 *
- permalink
-
-
https://shaarli.m0le.net/?PSfhtg
python
Links per page:
20
50
100
page 1 / 1