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