学习目标:
用python批量修改文件后缀名
学习内容:
import os
def file_rename():
path = input(“请输入你需要修改的目录(格式如’F:\test’):”)
old_suffix = input(‘请输入你需要修改的后缀(需要加点.):’)
new_suffix = input(‘请输入你要改成的后缀(需要加点.):’)
file_list = os.listdir(path)
for file in file_list:
old_dir = os.path.join(path, file)
print(‘当前文件:’, file)
if os.path.isdir(old_dir):
continue
if old_suffix != os.path.splitext(file)[1]:
continue
filename = os.path.splitext(file)[0]
new_dir = os.path.join(path, filename + new_suffix)
os.rename(old_dir, new_dir)
if name == ‘main’:
file_rename()