diff --git a/chaines-tnt.txt b/chaines-tnt.txt deleted file mode 100644 index fc244d1..0000000 --- a/chaines-tnt.txt +++ /dev/null @@ -1,27 +0,0 @@ -TF1 -France 2 -France 3 -Canal + -France 5 -M6 -Arte -C8 -W9 -TMC -TFX -NRJ 12 -LCP Assemblée Nationale -Public Sénat -France 4 -BFM TV -CNews -CStar -Gulli -TF1 Séries Films -L’Equipe -6ter -RMC Story -RMC Découverte -Chérie 25 -LCI -Franceinfo diff --git a/geographie_capitales.txt b/geographie/capitales.txt similarity index 100% rename from geographie_capitales.txt rename to geographie/capitales.txt diff --git a/geographie_france_departements.txt b/geographie/france/departements.txt similarity index 100% rename from geographie_france_departements.txt rename to geographie/france/departements.txt diff --git a/geographie_france_prefectures.txt b/geographie/france/prefectures.txt similarity index 100% rename from geographie_france_prefectures.txt rename to geographie/france/prefectures.txt diff --git a/geographie_merveilles_antique.txt b/geographie/merveilles/antiques.txt similarity index 100% rename from geographie_merveilles_antique.txt rename to geographie/merveilles/antiques.txt diff --git a/geographie_merveilles_moderne.txt b/geographie/merveilles/moderne.txt similarity index 100% rename from geographie_merveilles_moderne.txt rename to geographie/merveilles/moderne.txt diff --git a/geographie_merveilles_nature.txt b/geographie/merveilles/nature.txt similarity index 100% rename from geographie_merveilles_nature.txt rename to geographie/merveilles/nature.txt diff --git a/geographie_paris_metro.txt b/geographie/paris/metro.txt similarity index 100% rename from geographie_paris_metro.txt rename to geographie/paris/metro.txt diff --git a/geographie_pays.txt b/geographie/pays.txt similarity index 100% rename from geographie_pays.txt rename to geographie/pays.txt diff --git a/geographie_villes_liechtenstein.txt b/geographie/villes/liechtenstein.txt similarity index 100% rename from geographie_villes_liechtenstein.txt rename to geographie/villes/liechtenstein.txt diff --git a/jv_lol_champions.txt b/jv/lol/champions.txt similarity index 100% rename from jv_lol_champions.txt rename to jv/lol/champions.txt diff --git a/jv_mario&co_luigis-mansion-boos.txt b/jv/mario&co/luigis-mansion-boos.txt similarity index 100% rename from jv_mario&co_luigis-mansion-boos.txt rename to jv/mario&co/luigis-mansion-boos.txt diff --git a/jv_mario&co_tableaux-sm64.txt b/jv/mario&co/tableaux-sm64.txt similarity index 100% rename from jv_mario&co_tableaux-sm64.txt rename to jv/mario&co/tableaux-sm64.txt diff --git a/jv_minecraft_creatures.txt b/jv/minecraft/creatures.txt similarity index 100% rename from jv_minecraft_creatures.txt rename to jv/minecraft/creatures.txt diff --git a/jv_ow_heros.txt b/jv/ow/heros.txt similarity index 100% rename from jv_ow_heros.txt rename to jv/ow/heros.txt diff --git a/pokemon_en_gen1.txt b/jv/pokemon/pokemon_en_gen1.txt similarity index 100% rename from pokemon_en_gen1.txt rename to jv/pokemon/pokemon_en_gen1.txt diff --git a/pokemon_en_gen2.txt b/jv/pokemon/pokemon_en_gen2.txt similarity index 100% rename from pokemon_en_gen2.txt rename to jv/pokemon/pokemon_en_gen2.txt diff --git a/pokemon_en_gen3.txt b/jv/pokemon/pokemon_en_gen3.txt similarity index 100% rename from pokemon_en_gen3.txt rename to jv/pokemon/pokemon_en_gen3.txt diff --git a/pokemon_en_gen4.txt b/jv/pokemon/pokemon_en_gen4.txt similarity index 100% rename from pokemon_en_gen4.txt rename to jv/pokemon/pokemon_en_gen4.txt diff --git a/pokemon_en_gen5.txt b/jv/pokemon/pokemon_en_gen5.txt similarity index 100% rename from pokemon_en_gen5.txt rename to jv/pokemon/pokemon_en_gen5.txt diff --git a/pokemon_en_gen6.txt b/jv/pokemon/pokemon_en_gen6.txt similarity index 100% rename from pokemon_en_gen6.txt rename to jv/pokemon/pokemon_en_gen6.txt diff --git a/pokemon_en_gen7.txt b/jv/pokemon/pokemon_en_gen7.txt similarity index 100% rename from pokemon_en_gen7.txt rename to jv/pokemon/pokemon_en_gen7.txt diff --git a/pokemon_en_gen8.txt b/jv/pokemon/pokemon_en_gen8.txt similarity index 100% rename from pokemon_en_gen8.txt rename to jv/pokemon/pokemon_en_gen8.txt diff --git a/pokemon_en_gen9.txt b/jv/pokemon/pokemon_en_gen9.txt similarity index 100% rename from pokemon_en_gen9.txt rename to jv/pokemon/pokemon_en_gen9.txt diff --git a/pokemon_fr_gen1.txt b/jv/pokemon/pokemon_fr_gen1.txt similarity index 100% rename from pokemon_fr_gen1.txt rename to jv/pokemon/pokemon_fr_gen1.txt diff --git a/pokemon_fr_gen2.txt b/jv/pokemon/pokemon_fr_gen2.txt similarity index 100% rename from pokemon_fr_gen2.txt rename to jv/pokemon/pokemon_fr_gen2.txt diff --git a/pokemon_fr_gen3.txt b/jv/pokemon/pokemon_fr_gen3.txt similarity index 100% rename from pokemon_fr_gen3.txt rename to jv/pokemon/pokemon_fr_gen3.txt diff --git a/pokemon_fr_gen4.txt b/jv/pokemon/pokemon_fr_gen4.txt similarity index 100% rename from pokemon_fr_gen4.txt rename to jv/pokemon/pokemon_fr_gen4.txt diff --git a/pokemon_fr_gen5.txt b/jv/pokemon/pokemon_fr_gen5.txt similarity index 100% rename from pokemon_fr_gen5.txt rename to jv/pokemon/pokemon_fr_gen5.txt diff --git a/pokemon_fr_gen6.txt b/jv/pokemon/pokemon_fr_gen6.txt similarity index 100% rename from pokemon_fr_gen6.txt rename to jv/pokemon/pokemon_fr_gen6.txt diff --git a/pokemon_fr_gen7.txt b/jv/pokemon/pokemon_fr_gen7.txt similarity index 100% rename from pokemon_fr_gen7.txt rename to jv/pokemon/pokemon_fr_gen7.txt diff --git a/pokemon_fr_gen8.txt b/jv/pokemon/pokemon_fr_gen8.txt similarity index 100% rename from pokemon_fr_gen8.txt rename to jv/pokemon/pokemon_fr_gen8.txt diff --git a/pokemon_fr_gen9.txt b/jv/pokemon/pokemon_fr_gen9.txt similarity index 100% rename from pokemon_fr_gen9.txt rename to jv/pokemon/pokemon_fr_gen9.txt diff --git a/pokemon_jp_gen1.txt b/jv/pokemon/pokemon_jp_gen1.txt similarity index 100% rename from pokemon_jp_gen1.txt rename to jv/pokemon/pokemon_jp_gen1.txt diff --git a/pokemon_jp_gen2.txt b/jv/pokemon/pokemon_jp_gen2.txt similarity index 100% rename from pokemon_jp_gen2.txt rename to jv/pokemon/pokemon_jp_gen2.txt diff --git a/pokemon_jp_gen3.txt b/jv/pokemon/pokemon_jp_gen3.txt similarity index 100% rename from pokemon_jp_gen3.txt rename to jv/pokemon/pokemon_jp_gen3.txt diff --git a/pokemon_jp_gen4.txt b/jv/pokemon/pokemon_jp_gen4.txt similarity index 100% rename from pokemon_jp_gen4.txt rename to jv/pokemon/pokemon_jp_gen4.txt diff --git a/pokemon_jp_gen5.txt b/jv/pokemon/pokemon_jp_gen5.txt similarity index 100% rename from pokemon_jp_gen5.txt rename to jv/pokemon/pokemon_jp_gen5.txt diff --git a/pokemon_jp_gen6.txt b/jv/pokemon/pokemon_jp_gen6.txt similarity index 100% rename from pokemon_jp_gen6.txt rename to jv/pokemon/pokemon_jp_gen6.txt diff --git a/pokemon_jp_gen7.txt b/jv/pokemon/pokemon_jp_gen7.txt similarity index 100% rename from pokemon_jp_gen7.txt rename to jv/pokemon/pokemon_jp_gen7.txt diff --git a/pokemon_jp_gen8.txt b/jv/pokemon/pokemon_jp_gen8.txt similarity index 100% rename from pokemon_jp_gen8.txt rename to jv/pokemon/pokemon_jp_gen8.txt diff --git a/pokemon_jp_gen9.txt b/jv/pokemon/pokemon_jp_gen9.txt similarity index 100% rename from pokemon_jp_gen9.txt rename to jv/pokemon/pokemon_jp_gen9.txt diff --git a/personalites_acteurices_boxoffice.txt b/personalites/acteurices/boxoffice.txt similarity index 100% rename from personalites_acteurices_boxoffice.txt rename to personalites/acteurices/boxoffice.txt diff --git a/personalites_musique_eurovision.txt b/personalites/musique/eurovision.txt similarity index 100% rename from personalites_musique_eurovision.txt rename to personalites/musique/eurovision.txt diff --git a/personalites_president.es-fr_rep2.txt b/personalites/president.es-fr/rep2.txt similarity index 100% rename from personalites_president.es-fr_rep2.txt rename to personalites/president.es-fr/rep2.txt diff --git a/personalites_president.es-fr_rep3.txt b/personalites/president.es-fr/rep3.txt similarity index 100% rename from personalites_president.es-fr_rep3.txt rename to personalites/president.es-fr/rep3.txt diff --git a/personalites_president.es-fr_rep4.txt b/personalites/president.es-fr/rep4.txt similarity index 100% rename from personalites_president.es-fr_rep4.txt rename to personalites/president.es-fr/rep4.txt diff --git a/personalites_president.es-fr_rep5.txt b/personalites/president.es-fr/rep5.txt similarity index 100% rename from personalites_president.es-fr_rep5.txt rename to personalites/president.es-fr/rep5.txt diff --git a/personnages_asterix.txt b/personnages/asterix.txt similarity index 100% rename from personnages_asterix.txt rename to personnages/asterix.txt diff --git a/todb.py b/todb.py index d9e3489..c8cf5d1 100644 --- a/todb.py +++ b/todb.py @@ -40,19 +40,17 @@ conn.commit() folder = pathlib.Path(".") groups = {} -for item in folder.glob("*.txt"): - arr = str(item)[0:-4].split("_") +for item in folder.rglob("*.txt"): + arr = str(item)[0:-4].split("/") for i in range(len(arr)): groups.setdefault(i,set()) groups[i].add(tuple(arr[:i+1])) -conn.commit() - groupids = {} for i in groups.keys(): for group in groups[i]: name = group[-1] - filename="_".join(group) + ".txt" + filename="/".join(group) + ".txt" parentid = groupids[tuple(group[:-1])] if len(group)>1 else None newid = newgroup(name,parentid) groupids[group] = newid