summaryrefslogtreecommitdiff
path: root/faq.py
diff options
context:
space:
mode:
Diffstat (limited to 'faq.py')
-rw-r--r--faq.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/faq.py b/faq.py
index 09cd9f3..45f28d6 100644
--- a/faq.py
+++ b/faq.py
@@ -8,7 +8,7 @@ chemin_data = "data/"
8 8
9fichier_FAQ = chemin_data+"FAQ_data.txt" 9fichier_FAQ = chemin_data+"FAQ_data.txt"
10fichier_changelog = chemin_data+"changelog_data.txt" 10fichier_changelog = chemin_data+"changelog_data.txt"
11 11from gestion_donnees import simplifie_nom
12 12
13 13
14def lire_fichier_csv_simple(fichier): 14def lire_fichier_csv_simple(fichier):
@@ -31,9 +31,10 @@ def extraire_categories(table):
31 return liste_cat 31 return liste_cat
32 32
33def extraire_tables_par_cat(table): 33def extraire_tables_par_cat(table):
34 """ construit deux tables : une de catégories, une de tables de (q,r) 34 """ construit trois tables : une de catégories, une de tables de (q,r), une de catégories simplifées
35 categ[i] va correspondre à tableqr[i] en terme de catégorie""" 35 categ[i] et categsimple[i] vont correspondre à tableqr[i] en terme de catégorie"""
36 categ = extraire_categories(table) 36 categ = extraire_categories(table)
37 categsimple = [ simplifie_nom(cat) for cat in categ ]
37 tableqr = [ [] for i in range(len(categ)) ] 38 tableqr = [ [] for i in range(len(categ)) ]
38 39
39 for ligne in table: 40 for ligne in table:
@@ -45,4 +46,4 @@ def extraire_tables_par_cat(table):
45 except: 46 except:
46 print("Impossible de lire la ligne : "+str(ligne)) 47 print("Impossible de lire la ligne : "+str(ligne))
47 48
48 return (categ,tableqr) 49 return (categ, categsimple, tableqr)