Spaces:
Sleeping
Sleeping
File size: 815 Bytes
2bce61c |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
import os
# === Settings ===
folder_path = "pics" # Change this if your folder is named differently
file_extensions = (".jpg", ".jpeg", ".png")
# === Rename Logic ===
def rename_images_in_folder(path):
files = [f for f in os.listdir(path) if f.lower().endswith(file_extensions)]
files.sort() # Optional: Ensures consistent order
for idx, filename in enumerate(files, start=1):
extension = os.path.splitext(filename)[1]
new_name = f"test{idx}{extension.lower()}"
src = os.path.join(path, filename)
dst = os.path.join(path, new_name)
os.rename(src, dst)
print(f"Renamed: {filename} → {new_name}")
print("\n✅ Renaming complete!")
# === Run Script ===
if __name__ == "__main__":
rename_images_in_folder(folder_path)
|