]> git.immae.eu Git - perso/Denise/oms.git/blobdiff - gestionOMS.py
Petits détails
[perso/Denise/oms.git] / gestionOMS.py
index 5b773d97b0510384e3a99c4986f80300642cdbe2..8c2b91001c8deae5d8926bea644d1f1de0a633f9 100644 (file)
@@ -5,9 +5,8 @@ Created on Mon May 18 08:59:11 2020
 
 @author: sekhmet
 """
-from gestion_erreurs import *
-from configuration import *
-from gestion_couleurs import *
+#from gestion_erreurs import erreur, warning, debug
+from gestion_couleurs import degrade_choix
 
 import csv
 
@@ -46,9 +45,9 @@ def afficheecarttype(z):
 
 def renvoie_liste_labels(conf,liste_data_choisie_p,liste_data_choisie_z,liste_err):
     """ fabrique les deux listes de labels OMS"""
-    #warning(str(liste_data_choisie_p),liste_err)
-    liste_data_labels_p = [(nocol,affichepercentile(pc),degrade_choix(conf["couleur1"],conf["couleur2"],conf["couleur3"],pc)) for (nocol,pc) in liste_data_choisie_p]
-    liste_data_labels_z = [(nocol,afficheecarttype(z),degrade_choix(conf["couleur1"],conf["couleur2"],conf["couleur3"],(z+3)/3*50) ) for (nocol,z) in liste_data_choisie_z]
+     #warning(str(conf),liste_err)
+    liste_data_labels_p = [(nocol,affichepercentile(pc),degrade_choix(conf["couleurs"]["courbe1"],conf["couleurs"]["courbe2"],conf["couleurs"]["courbe3"],pc)) for (nocol,pc) in liste_data_choisie_p]
+    liste_data_labels_z = [(nocol,afficheecarttype(z),degrade_choix(conf["couleurs"]["courbe1"],conf["couleurs"]["courbe2"],conf["couleurs"]["courbe3"],(z+3)/3*50) ) for (nocol,z) in liste_data_choisie_z]
     return liste_data_labels_p,liste_data_labels_z
     
 #liste_data_labels= liste_data_labels_z
@@ -82,9 +81,11 @@ def lire_fichier_csv(fichier):
     return table
 
 
-def extraire_colonne(table,ncol,maxi):
+def extraire_colonne(table,ncol,maxi=-1):
     """ extrait une colonne d'un tableau double, de taille maximum maxi"""
     t = []
+    if maxi==-1:
+        maxi = len(table)
     for i in range( min(len(table),maxi) ):
         t.append(table[i][ncol])
     return t