文件 001代码 递归删除

mac2025-04-28  6

# -*- coding:utf-8 -*- import os nums=['0','1','2','3','4','5','6','7','8','9'] def renamePic(path): pics=os.listdir(path) print(pics) for pic in pics: picID=os.path.join(path,pic) if os.path.isfile(picID): oldname=pic[:pic.find('.')] geshi=pic[pic.find('.'):] newname = '' for num in oldname: if num in nums: newname=newname+num newname = newname + geshi newname = path + "\\" + newname print(newname,oldname) os.rename(picID,newname) if os.path.isdir(picID): renamePic(picID)#递归 newname="" for num in pic: if num in nums: newname = newname + num if newname=="": newname = pic newname = path + "\\" + newname print(newname) os.rename(picID, newname) if __name__ == '__main__': #path='aaa' renamePic("aaa")
最新回复(0)