ppdt / script.py
Shivraj8615's picture
Upload 3 files
2bce61c verified
raw
history blame contribute delete
815 Bytes
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)