This commit is contained in:
2026-03-13 09:46:05 +08:00
parent 0fcddb21f1
commit 6c2faec2f2
-26
View File
@@ -1,26 +0,0 @@
import os
def pad_prefix(filename):
parts = filename.split('.', 1)
print(parts)
if len(parts) == 2 and parts[0].isdigit():
prefix = parts[0].zfill(5)
return f"{prefix}.{parts[1]}"
return filename
def rename_images(root_dir):
for dirpath, _, filenames in os.walk(root_dir):
print(filenames)
for filename in filenames:
if filename.lower().endswith(('.png', '.jpg', '.jpeg', '.gif', '.bmp', '.webp')):
new_name = pad_prefix(filename)
if new_name != filename:
src = os.path.join(dirpath, filename)
dst = os.path.join(dirpath, new_name)
os.rename(src, dst)
print(f"Renamed: {src} -> {dst}")
if __name__ == "__main__":
root = os.path.dirname(os.path.abspath(__file__))
print(root)
rename_images(root)