Skip to content

Acrend/pyhubeau

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyhubeau : Simplification de l'usage de l'API Hubeau avec Python

Introduction

L'application pyhubeau vise à simplifier l'utilisation de l'API Hubeau (https://hubeau.eaufrance.fr/) en Python. Actuellement, elle se présente sous la forme d'un script simple à importer dans votre projet. Ce projet représente ma première incursion dans le monde open source et Git. Je maintiens cette application principalement pour faciliter mon usage personnel de l'API Hubeau. Je ne suis pas un expert en programmation et je suis encore en apprentissage des subtilités du domaine. Mon objectif est d'améliorer constamment pyhubeau, avec l'ambition de peut-être supporter intégralement Hubeau v1 à l'avenir. Tous les retours constructifs sont bienvenus !

Fonctionnalités Actuelles

Les fonctionnalités les plus avancées de l'application incluent l'exploitation des données piézométriques et hydrométriques (débit).

Utilisation

Pour utiliser pyhubeau, vous pouvez consulter les scripts hydro_v3.py et piezo_v3.py. Ils ne contiennent pas encore de commentaires, mais des ajouts explicatifs sont prévus prochainement.

Exemples d'Utilisation

from pyhubeau import RequestDataHubeau

rdh = RequestDataHubeau()

site_hydro_id = "K6022420"
station_piezo_id = "04936X0010/f"

station_piezo_data = rdh.get_station_piezo_chroniques(station_piezo_id)
site_hydro_data = rdh.get_hydro_obs_elab(site_hydro_id)

Pour obtenir la liste des sites hydrologiques et stations piézométriques :

from pyhubeau import RequestDataHubeau

rdh = RequestDataHubeau()

site_hydro_info = rdh.get_site_hydro_info()
station_piezo_info = rdh.get_station_piezo()

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages