Python实现批量修改文件后缀名

Python 1298

功能:修改指定目录中的指定文件后缀,如本示例功能为将D:\Files目录下.jfif后缀的文件修改为.jpg

# python批量更改指定后缀名
import os
import sys
#更改为指定的目录,自行修改
os.chdir(r'D:\Files')

# 列出当前目录下所有的文件
files = os.listdir('./')
print('files',files)

for fileName in files:
	portion = os.path.splitext(fileName)
	# 如果后缀是.jfif,自行修改
	if portion[1] == ".jfif":
		#把原文件后缀名改为 .jpg,自行修改
		newName = portion[0] + ".jpg" 
		os.rename(fileName, newName)

Post Comment