3043 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 -
    QRCode
    - http://shaarli.m0le.net/?PSfhtg
    python
Links per page: 20 50 100
page 1 / 1
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Help/documentation