problème d'insertion d'élément dans liste défini durent le "processus"
Bonsoir/Bonjour a tous, j'essai de programmé un script python qui dois cherché tout les fichier dans sont répertoire, extraire leur extensions, créer une liste avec leur extensions ou inséré le nom+type du fichier das la liste, inséré la liste créer dans la liste des liste de fichier. 8O
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
import os.path,glob
listcash = []
listtype = ["py"] #py is already there for testing the true
for file in glob.glob("*.*",):
extension = os.path.splitext(file)[1][1:]
listtype_in_list = any(extension in listtype for string in listtype)
print(listtype_in_list)
if listtype_in_list == True:
print(str(extension) + " early exist")
else:
new = str(extension) + "list"
new =[]
listtype.append(extension)
new.append(file)
print(listtype)
print(new) |
Pour l’instant, tout fonction correctement sauf quand "listtype_in_list" est égale a "True".
toute aide serait la bien venue,merci d’avance.
ps
my brain is lava