Bonjour, (Novice en Python)
Je cherche une méthode pour renommer plusieurs fichiers (ajout d'un suffixe) pour plusieurs fichiers contenus dans des sous répertoires d'un répertoire commun.
Tous ces fichiers ont la même extension
Merci !
Bonjour, (Novice en Python)
Je cherche une méthode pour renommer plusieurs fichiers (ajout d'un suffixe) pour plusieurs fichiers contenus dans des sous répertoires d'un répertoire commun.
Tous ces fichiers ont la même extension
Merci !
Bonjour
Boucler sur les items du répertoire (for f in os.listdir("rep"))
Regarder si l'item (ici "f") correspond à ce que tu veux. Est-il un fichier (os.path.isfile(f)), le nom du fichier correspond-t-il au nom (ou à un schéma de nom) attendu (traitement de la chaine "f").
Si oui, alors créer le nouveau nom correspondant à l'ancien nom modifié (traitement de la chaine "f" pour créer "g")
Enfin renommer "f" en "g" (os.rename(f, g))
Mon Tutoriel sur la programmation «Python»
Mon Tutoriel sur la programmation «Shell»
Sinon il y en a pleins d'autres. N'oubliez pas non plus les différentes faq disponibles sur ce site
Et on poste ses codes entre balises [code] et [/code]
Partager