假如当前img目录下有三个文件:
import os
path = 'img/'
for file in os.listdir(path):
name = file.split(sep='www.baidu.com')
if len(name) > 1:
os.rename(os.path.join(path, file), os.path.join(path, name[1]))
重命名后:
图片文件替换示例:
import os
i = 0
path = 'E:/AllImages/2018-09-03/'
for file in os.listdir(path):
# name = file.split(sep='www.baidu.com')
os.rename(os.path.join(path, file), os.path.join(path, str(i) + '.jpg'))
i += 1
多个目录批量替换:
import os
p1 = 'E:/2018.8.15/'
for f1 in os.listdir(p1):
f2 = p1 + f1
i = 0
for file in os.listdir(f2):
os.rename(os.path.join(f2, file), os.path.join(f2, str(i) + '.jpg'))
i += 1