我有以下模式
button.hidden = true
2014年和2015年我想基于文件夹ID重命名/ store下的所有文件 这里是文件夹id = 55122所以存储下的文件应该是9-55122
我的问题不是一条路径,它的多路径就像每个月的每一天都会有不同的ID,所以模板会像这样
/var/data/file/year/month/day/55122/store/9-833993
等 有没有什么好的方法可以根据每个月每天存储的任何文件的ID重命名?
答案 0 :(得分:0)
import os
path = "/var/data/file/"
for year in os.listdir(path):
for month in os.listdir( os.path.join(path,year)):
for date in os.listdir( os.path.join(path,year,month)):
for ran in os.listdir( os.path.join(path,year,month,date):
path1 = os.path.join(path,year,month,date,store)
for name in os.listdir(path1):
os.rename( os.path.join(path1,name), os.path.join(path1,"9-"+ran))