Client Python

2704 vues0 abonnés
Description

Pour les utilisateurs de Python qui souhaitent accéder à l'API, j'ai mis en ligne bdnb-client: https://pypi.org/project/bdnb-client/

Les principales fonctionnalités:

  • gestion automatique de la pagination
  • possibilité de requêtes asynchrones
  • les endpoints sont facilement accessibles. par exemple:
    client.donnees.batiment_groupe.dle_elec_multimillesime.list(code_departement_insee="eq.76")
    (je ne les ai pas tous testés, mais il se pourrait que certains ne marchent pas: j'ai généré le code en me basant sur la spec openapi disponible dans la doc mais elle n'a pas l'air à jour...)
  • librairie entièrement type hinté. Les objets retournés sont des modèles Pydantic.
Thématique
Outils open data
Type
Mots clés
apibdnbpython
Dernière mise à jour
Date de création

1 jeu de données associé

Mis à jour
335266 vues61447 téléchargements des ressources65 réutilisations69 abonnés

La Base nationale des Bâtiments produite par le CSTB compile l'ensemble des informations sur les bâtiments en France dans une base de données unique.

Il n'y a pas encore d'API associées