Renommer des fichiers avec Python

Code Python rename.py

import os
# le dossier des fichiers se nomme « frames »
folder = « frames »
files = sorted(f for f in os.listdir(folder) if f.endswith(« .png »))

for i, filename in enumerate(files):
# Le nouveau nom est « frame »
new_name = f »frame_{i:03d}.png »
old_path = os.path.join(folder, filename)
new_path = os.path.join(folder, new_name)
os.rename(old_path, new_path)
print(f »Renamed {filename} → {new_name} »)

Fichiers

(1) Exemple de liste de fichiers à renommer
toto_000.png
toto_001.png
toto_002.png
toto_003.png
toto_004.png
toto_005.png
toto_006.png

(2) Fichiers renommés

Laisser un commentaire