diff options
Diffstat (limited to 'faq.py')
-rw-r--r-- | faq.py | 9 |
1 files changed, 5 insertions, 4 deletions
@@ -8,7 +8,7 @@ chemin_data = "data/" | |||
8 | 8 | ||
9 | fichier_FAQ = chemin_data+"FAQ_data.txt" | 9 | fichier_FAQ = chemin_data+"FAQ_data.txt" |
10 | fichier_changelog = chemin_data+"changelog_data.txt" | 10 | fichier_changelog = chemin_data+"changelog_data.txt" |
11 | 11 | from gestion_donnees import simplifie_nom | |
12 | 12 | ||
13 | 13 | ||
14 | def lire_fichier_csv_simple(fichier): | 14 | def lire_fichier_csv_simple(fichier): |
@@ -31,9 +31,10 @@ def extraire_categories(table): | |||
31 | return liste_cat | 31 | return liste_cat |
32 | 32 | ||
33 | def extraire_tables_par_cat(table): | 33 | def 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) |