批量修改文件名字或后缀


修改任意目录下文件名字

import os path_dir = r'目录地址' # 获取目录下的所有文件 a = os.listdir(path_dir) n = 0 for i in a: n += 1 x = str(n) # 分割路径,返回路径名和文件扩展名的元组 ext = os.path.splitext(i) # 只修改后缀为.txt的文件 if ext[1] == '.txt': # 修改后的名字 new_name = x + ext[1] # 要修改的路径下的文件 oldfile = os.path.join(path_dir, i) # 修改后名字的路径 newfile = os.path.join(path_dir, new_name) # 重命名 os.rename(oldfile, newfile)

修改当前目录下文件名字

import os # 当前目录 path_dir = os.getcwd() # 获取目录下的所有文件 a = os.listdir() n = 0 for i in a: n += 1 x = str(n) # 分割路径,返回路径名和文件扩展名的元组 ext = os.path.splitext(i) # 只修改后缀为.txt的文件 if ext[1] == '.txt': # 修改后的名字 new_name = x + ext[1] # 要修改的路径下的文件 oldfile = os.path.join(path_dir, i) # 修改后名字的路径 newfile = os.path.join(path_dir, new_name) # 重命名 os.rename(oldfile, newfile)

修改当前目录下文件后缀

import os # 当前目录 path_dir = os.getcwd() # 获取目录下的所有文件 a = os.listdir() for i in a: # 分割路径,返回路径名和文件扩展名的元组 ext = os.path.splitext(i) # 想要修改的为什么 if ext[1] == '': # 修改后的名字 new_name = ext[0] + '' # 要修改的路径下的文件 oldfile = os.path.join(path_dir, i) # 修改后名字的路径 newfile = os.path.join(path_dir, new_name) # 重命名 os.rename(oldfile, newfile)

上一篇:Urllib库

下一篇:JS使用readAsDataURL读取图像文件


Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图