可以批量修改文件后缀名
import os
#对所有文件以数字递增的方式重命名
def file_rename():
i = 0
#需要重命名的文件绝对路径
path = input('路径:r')
#读取该文件夹下所有的文件
filelist = os.listdir(path)
#遍历所有文件
for files in filelist:
i = i 1
Olddir = os.path.join(path, files) #原来的文件路径
filename = os.path.splitext(files)[0] #分割文件名与扩展名
#文件扩展名
filetype = ".txt" #如果你不想改变文件类型的话,使用原始扩展名
Newdir = os.path.join(path, filename filetype) #新的文件路径
os.rename(Olddir, Newdir)
return True
if __name__ == '__main__':
file_rename()
评论