回复2#nacaxc给老司机点个赞
发现图片名称需要排序,发个重命名代码,选中根目录,目录下子文件夹中jpeg, jpg, png重命名前面补0
import os
import tkinter as tk
from tkinter import filedialog, messagebox
def fun(rootpath):
try:
for path, child, fnl in os.walk(rootpath):
for i in fnl:
if i.endswith(('jpeg', 'jpg', 'png')):
new_name = i.rjust(8, '0')
fn = os.path.join(path, i)
if os.path.isfile(fn):
new_name = os.path.join(path, new_name)
os.rename(fn, new_name)
return True
except:
return False
if __name__ == "__main__":
root = tk.Tk()
root.withdraw()
Folderpath = filedialog.askdirectory()
if fun(Folderpath):
messagebox.showinfo(title='提示', message='重命名完成!')