pyspc.io.hydro2.read_Hydro2
- pyspc.io.hydro2.read_Hydro2(filename=None, datatype=None, warning=True)[source]
Lire un fichier de données ou de méta-données HYDRO-2
- Paramètres:
filename (str) – Nom du fichier HYDRO-2
datatype (str) – Nature du contenu
warning (bool) – Imprimer les erreurs ?
- Renvoie:
series (pyspc.core.series.Series) – Si le fichier est une série de valeurs
config (pyspc.core.config.Config) – Si le fichier est une série de méta-données
Exemples
>>> from pyspc.io.hydro2 import read_Hydro2
Cas d’une série de valeurs
>>> f = 'data/data/hydro2/htemps.txt' >>> d = 'H-TEMPS' >>> series = read_Hydro2(filename=f, datatype=d) >>> series ************************************* ********** SERIES ******************* ************************************* * NOM DE LA COLLECTION = Hydro2_Data * TYPE DE COLLECTION = obs * NOMBRE DE SERIES = 3 * ---------------------------------- * SERIE #1 * - CODE = K1251810 * - VARNAME = HI * - META = None * ---------------------------------- * SERIE #2 * - CODE = K1321810 * - VARNAME = HI * - META = None * ---------------------------------- * SERIE #3 * - CODE = K1341810 * - VARNAME = HI * - META = None *************************************
Cas d’une série de méta-données
>>> f = 'data/metadata/hydro2/debcla1.txt' >>> d = 'DEBCLA' >>> content = read_Hydro2(filename=f, datatype=d) >>> content ************************************* ************ Config **************** ************************************* * NOM FICHIER = None * CONFIGURATION * + K1251810 * + 0.0000 = 0.020 * + 0.0010 = 0.045 * + 0.0020 = 0.060 * + 0.0050 = 0.082 * + 0.0100 = 0.101 * + 0.0200 = 0.129 * + 0.0274 = 0.145 * + 0.0500 = 0.189 * + 0.1000 = 0.274 * + 0.1500 = 0.349 * + 0.2000 = 0.444 * + 0.2500 = 0.584 * + 0.3000 = 0.752 * + 0.3500 = 0.975 * + 0.4000 = 1.250 * + 0.4500 = 1.590 * + 0.5000 = 2.030 * + 0.5500 = 2.530 * + 0.6000 = 3.150 * + 0.6500 = 3.950 * + 0.7000 = 5.040 * + 0.7500 = 6.330 * + 0.8000 = 8.770 * + 0.8500 = 11.800 * + 0.9000 = 16.500 * + 0.9500 = 25.900 * + 0.9726 = 35.500 * + 0.9800 = 40.900 * + 0.9900 = 53.700 * + 0.9950 = 71.300 * + 0.9980 = 88.300 * + 0.9990 = 100.000 * + 1.0000 = 156.000 * + area = 776.000 * + end = 31-08-2020 * + name = L'Arroux à Dracy-Saint-Loup [Surmoulin] * + provider = DREAL Bourgogne * + start = 01-09-1948 * + station = K1251810 * + z0 = 291.000 * + K1321810 * + 0.0000 = 0.147 * + 0.0010 = 0.211 * + 0.0020 = 0.293 * + 0.0050 = 0.490 * + 0.0100 = 0.630 * + 0.0200 = 0.809 * + 0.0274 = 0.944 * + 0.0500 = 1.320 * + 0.1000 = 1.890 * + 0.1500 = 2.350 * + 0.2000 = 2.960 * + 0.2500 = 3.720 * + 0.3000 = 4.680 * + 0.3500 = 5.770 * + 0.4000 = 6.940 * + 0.4500 = 8.400 * + 0.5000 = 10.300 * + 0.5500 = 12.400 * + 0.6000 = 14.900 * + 0.6500 = 18.300 * + 0.7000 = 22.500 * + 0.7500 = 27.800 * + 0.8000 = 34.300 * + 0.8500 = 42.900 * + 0.9000 = 55.700 * + 0.9500 = 81.800 * + 0.9726 = 108.000 * + 0.9800 = 122.000 * + 0.9900 = 152.000 * + 0.9950 = 185.000 * + 0.9980 = 233.000 * + 0.9990 = 262.000 * + 1.0000 = 408.000 * + area = 1800.000 * + end = 31-08-2020 * + name = L'Arroux à Étang-sur-Arroux [Pont du Tacot] * + provider = DREAL Centre * + start = 01-09-1948 * + station = K1321810 * + z0 = 273.000 * + K1341810 * + 0.0000 = 0.100 * + 0.0010 = 0.286 * + 0.0020 = 0.354 * + 0.0050 = 0.464 * + 0.0100 = 0.602 * + 0.0200 = 0.810 * + 0.0274 = 0.935 * + 0.0500 = 1.330 * + 0.1000 = 2.010 * + 0.1500 = 2.580 * + 0.2000 = 3.340 * + 0.2500 = 4.310 * + 0.3000 = 5.500 * + 0.3500 = 6.940 * + 0.4000 = 8.450 * + 0.4500 = 10.500 * + 0.5000 = 12.700 * + 0.5500 = 15.400 * + 0.6000 = 18.400 * + 0.6500 = 22.300 * + 0.7000 = 27.300 * + 0.7500 = 33.500 * + 0.8000 = 41.300 * + 0.8500 = 52.500 * + 0.9000 = 70.100 * + 0.9500 = 106.000 * + 0.9726 = 137.000 * + 0.9800 = 153.000 * + 0.9900 = 186.000 * + 0.9950 = 218.000 * + 0.9980 = 264.000 * + 0.9990 = 296.000 * + 1.0000 = 391.000 * + area = 2280.000 * + end = 31-08-2020 * + name = L'Arroux à Rigny-sur-Arroux * + provider = DREAL Centre * + start = 01-09-1948 * + station = K1341810 * + z0 = 237.000 *************************************
Voir aussi
pyspc.data.hydro2.Hydro2.get_datatypes,pyspc.metadata.hydro2.Hydro2.get_datatypes