Python批量修改文件后缀名
程序员文章站
2022-03-02 14:11:42
...
import os
path = r'D:\Data\照片\彼岸图网'
for root, dirs, files in os.walk(path, topdown=False):
for name in files:
filepath = os.path.join(root, name)
jpg = name.rsplit(".")[-1]
if jpg!="jpg":
if os.path.exists(filepath+".jpg"):
os.remove(filepath)
print("删除重名文件 " + name)
pass
else:
os.rename(filepath, filepath+".jpg")
print(name + " 名字变更为 " + name+".jpg")
替换path里的内容为你需要修改文件后缀的根目录,替换jpg为你需要更正的后缀名!
上一篇: python中dict是什么意思
下一篇: Python—批量修改文件后缀名