正文
Python批量修改文件名-后缀
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
LyncLynn用途: |
批量修改文件格式,文件名后缀。
#Version: V1.0
#Author:lynclynn
#Description:Change the filename
#CreateDate:20151130
#UpdateDate:# -*- coding: UTF-8 -*-
import os
#列出当前目录(E:\Python\Code)下所有的文件
files =os.listdir("E:\Python\Code")#分离文件名字和后缀
for filename in files:
portion=os.path.splitext(filename)
print portion
#根据后缀来修改
if portion[1]==".py":
newname=portion[0]+".txt"
#切换文件路径
os.chdir("E:\Python\Code")
os.rename(filename,newname)
可能遇到的问题
1.Error 32 .文件已经打开
2.WindowsError: [Error 183] 文件已经存在
3.Error2.文件路径问题