不懂python,没有测试
import os
import os.path
import re
path = 'C:/MJJ'
for parent, dirnames, filenames in os.walk(path):
print(filenames)
for filename in filenames:
o_path = path + '/' + filename
filename = re.search('\[.+\](\[.+\]\[.+\].*)', filename)
n_path = path + '/' + filename.group(1)
os.rename(o_path, n_path) |