All links of one day
in a single page.
<Previous day - Next day>

rss_feedDaily RSS Feed
floral_left The Daily Shaarli floral_right
——————————— January 10, 2023 - Tuesday 10, January 2023 ———————————
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")))

-