对于原文件改写后缀,我们可以使用os.rename函数进行批量修改。
def to_rename(img_paths)
# 多级目录,循环遍历
for img_path in os.listdir(img_paths):
for img_name in os.listdir(os.path.join(img_paths, img_path)):
portion = os.path.splitext(img_name)
# 本次示例为将JPG改为jpg
if portion[1] == ".JPG":
new_name = portion[0] + ".jpg"
os.rename(os.path.join(img_paths,img_path,img_name), os.path.join(img_paths,img_path,new_name))