]> git.immae.eu Git - perso/Denise/oms.git/blobdiff - trace_courbe.py
ajout du "changelog", dossiers pour les données, et diverses choses
[perso/Denise/oms.git] / trace_courbe.py
index c15960fa921ad82cee5cd1b96394bfe747b6b2e4..d0f0b4203119b788f7f1a97713f0995579b63bcd 100644 (file)
@@ -35,17 +35,23 @@ def cree_figure(conf,l_jours,l_poids,liste_err):
         if conf["sexe"] == "M":
             fichier_oms = f_poids_perc_garcon
             titre  += " (percentiles, garçon)"
-        else:
+        elif conf["sexe"] == "F":
             fichier_oms = f_poids_perc_fille
             titre += " (percentiles, fille)"
+        else:
+            fichier_oms = f_poids_perc_mixte
+            titre += " (percentiles)"
     elif conf["typecourbe"] == "Z":
         liste_data_labels = liste_data_labels_z
         if conf["sexe"] == "G":
             fichier_oms = f_poids_z_garcon
             titre += " (moyenne et écarts-types, garçon)"
-        else:
+        elif conf["sexe"] == "F":
             fichier_oms = f_poids_z_fille
             titre += " (moyenne et écarts-types, fille)"
+        else:
+            fichier_oms = f_poids_z_mixte
+            titre += " (moyenne et écarts-types)"
             
     # Si y'a un nom on met "courbe de machin"
     if conf["nom"] !="":
@@ -55,7 +61,10 @@ def cree_figure(conf,l_jours,l_poids,liste_err):
     # convertir les unités
     
     #### On extrait les données des courbes, et on convertit les jours dans l'unité voulues
-    t = lire_fichier_csv(fichier_oms)
+    try:
+        t = lire_fichier_csv(fichier_oms)
+    except:
+        liste_err[0].append("Impossible d'ouvrir le fichier "+fichier_oms)
     coljour = convertit_tableau(extraire_colonne(t,0,jour_maxi),conf["unite"],liste_err)