csv2dbase
Usage
Insérer des prévisions au format pyspc dans une base Prevision19
usage: csv2dbase [-h] -d DBASE_FILENAME -n {QH,HH} [{QH,HH} ...]
[-t {previ19,previ19_diff,previ19_val}] -I INPUT_DIR
-O OUTPUT_DIR [-v] [-w] (-s STATION_NAME |
-l STATIONS_LIST_FILE)
Named Arguments
- -d, --data-filename
Nom du fichier de la base de données
- -n, --varname
Possible choices: QH, HH
Nom de la variable à extraire. L’utilisateur peut fournir une liste de noms, chacun d’entre eux étant séparé par un espace
- -t, --data-type
Possible choices: previ19, previ19_diff, previ19_val
Type de la base de données .sqlite
- -I, --Input-directory
Dossier d’entrée des données GRP
- -O, --Output-directory
Dossier de sortie contenant la base de données
- -v, --verbose
[optionnel] Mode verbeux (defaut=False)
- -w, --warning
[optionnel] Mode Avertissement (defaut=True). Si False, ne lève pas les erreurs lors de la création et lors de la manipulation des séries de données
- -s, --station-name
Identité de la station
- -l, --station-list
Fichier contenant la liste des stations Hydro. Non pris en compte si l’option -s est utilisée
Exemples
Note
Les exemples sont issus des tests unitaires.
Intégration des prévisions de débit horaire ([“QH”]) dont les identifiants sont listés dans data/_bin/csv2dbase/in/list_previ19.txt. Les séries sont lues depuis le répertoire data/core/csv et sont ajoutées à la base de type “previ19” nommée prevision_2019.mdb dans le répertoire data.
csv2dbase.py -I data/core/csv -d prevision_2019.mdb -O data -n QH -l data/_bin/csv2dbase/in/list_previ19.txt -t previ19
Fichier de stations : data/_bin/csv2dbase/in/list_previ19.txt
K1251810_2018010412_2001_brut_10
K1251810_2018010412_2001_brut_50
K1251810_2018010412_2001_brut_90
K1251810_2018010412_2001_brut