lpoaura / weatherlink2pg

script pour import des données via API
https://lpoaura.github.io/weatherlink2pg/
0 stars 0 forks source link

Objet du projet #1

Open lpofredc opened 4 months ago

lpofredc commented 4 months ago

Créer un script/appli python pour collecter automatiquement les données de station météo weatherlink vers une base de données PostgreSQL pour la gestion des données météo des réserves naturelles gérées par la LPOAuRA.

Doc API: https://weatherlink.github.io/v2-api/

A minima, stocker les données historiques dans une table de bdd PostgreSQL:

id_station et timestamp relevé constituent doivent avoir une contrainte d'unicité sur le binôme.

JohanRocheteau commented 4 months ago

Bonjour, J'ai créé les deux fichiers :

En ce qui concerne ces fichiers :

Si vous avez des questions ou des points de modifications/améliorations, je suis preneur, ça me permet de continuer à apprendre tout en travaillant sur des données utiles. Merci

lpofredc commented 4 months ago

Cool merci.

Première remarque a chaud, il faut cacher les données d'authentification (clé API et auth a la bdd). Voici un lien utile. https://www.geeksforgeeks.org/how-to-hide-sensitive-credentials-using-python/

Personnellement, je privilégié l'utilisation des variables d'environnement et du fichier .env, plus pratique dans les environnement docker.

JohanRocheteau commented 3 months ago

Bonjour,