Bonjour

Je voudrais automatiser le processus suivant :
0) j'ai un path de base, mydir = os.join.path(/content','drive','MyDrive','master')
1) pour chaque sous dossier de 'master', je voudrais créer une liste répertoriant les sous dossiers

2) utiliser le nom de chaque dossier de cette liste pour créer une liste vide dont le nom de la variable assignée est le nom du dossier + le préfixe ou suffixe "_encod_"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
for char in os.listdir(mydir):
  print((char)+'_encod =[]' )
 
 
???
3) pour chaque fichier de ces sous-dossiers, lister son chemin d'accès dans la liste créée à l'étape 2

4) pour chaque fichier de ces sous-dossiers, appliquer une fonction personnalisée (myfonction(x))
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
mydir_arya= os.path.join(mydir, 'sousdossier')
encod_arya = []

for path in glob.glob(os.path.join(mydir_arya,'*.jpg')):
    enc_arya.append(myfonction(path))
j'ai du mal a imbriquer ces étapes dans une boucle for, et encore moins a automatiser la création de variables...

pourriez-vous m'aider svp ?