import os
PATH = r'D:/百步梯/图像识别/garbageClassifier/IMAGEDATA/test'
def replaceDirName(rootDir):    #修改rootDir路径下的文件夹名dirs = os.listdir(rootDir)for dir in dirs:print(dir, '----------')dirPATH = PATH + '/' + dirfor childDir in os.listdir(dirPATH):oldname = os.path.join(dirPATH, childDir)      # 老文件夹的名字print(oldname)NAME = dir + "_" + childDir newname = os.path.join(dirPATH, NAME)     # 新文件夹的名字print(newname)os.rename(oldname, newname)        #替换if __name__ == '__main__':replaceDirName(PATH)

路径问题每人都不同,这里关键的地方是

oldname = os.path.join(dirPATH, childDir)      # 老文件夹的名字
NAME = dir + "_" + childDir
newname = os.path.join(dirPATH, NAME)     # 新文件夹的名字
os.rename(oldname, newname)        #替换

python批量修改文件夹名称,简洁快捷相关推荐

  1. Python批量修改文件夹及其子文件夹下的文件内容

    前言:前几天我看一位同学要修改很多文件中的数据,该文件数据很规律,一行只有三个数,需要将每行最后一个数字改为负数,但文件有上千个,分布在每个文件夹下面以及它的多级子文件夹下,看他用excel手动改数据 ...

  2. Excel与bat批量生成文件夹,修改文件夹名称

    用Excel与bat批量生成文件夹,修改文件夹名称 一.批量生成文件夹 excel一列输入文件名序列:另一列用公式生成要写入bat文件的序列,之后复制该列写入.txt文件,保存为.bat文件,双击运行 ...

  3. 批量删除文件夹名称中的所有数字和汉字

    概要:这里给大家介绍一下如何批量的删除文件夹名称中的所有的数字.我们都知道一些常见的批量重命名文件名的方法,但是呢,如果这个文件夹名称中有数字,并且这些数字并不是我们想要的内容,这个时候我们就可以使用 ...

  4. 批量修改文件夹下图片名称(Python)

    本程序的功能是:批量修改文件夹下图片名称. import os import redef replcaeFileName(pic_path): # 修改pic_path路径下的文件名piclist = ...

  5. Python OpenCV 批量修改文件夹内所有图片的尺寸

    Python OpenCV 批量修改文件夹内所有图片的尺寸 简述 插件 遍历所有文件(包括子文件) 缩放图片尺寸并保存图片 遍历并修改图片 简述 遍历文件夹下的所有子文件(包括自文件夹内的)的图片批量 ...

  6. 批量修改文件夹或文件名称

    批量修改文件夹或文件名称 1. 找到需要修改的文件夹(文件),Ctrl+A全选,点击左上角主页,找到复制路径 2. 新建excel文件,将复制的路径粘贴进去,用替换的方法将名称前的路径替换掉,这种方法 ...

  7. 怎么批量修改文件夹里照片的名字

    电脑使用3年了,里面容量越来越小,3个盘都标红了.工作起来也很卡顿,我打算整理下自己的电脑.原来是产品的照片图过多,还有现场活动的营销图片.打算进行图片的清除和整理工作,但是无从下手了,图片过大数量过 ...

  8. 教你高效修改文件夹名称,将首写字母改为大写

    怎么处理文件,比如快速修改文件夹名称,将首写字母改为大写?不知道如何操作的宝贝们,下面请随小编一起来试试吧,希望能给大家带来帮助. 所需工具 一台电脑 文件夹素材若干 操作步骤 在处理之前,最好将需要 ...

  9. python批量修改文件扩展名

    python批量修改文件扩展名录 前言 代码如下 前言 利用python将文件夹里的.txt文件修改为.tif文件. 代码如下 import os dir='/home/下载/'#文件所在目录 fil ...

  10. 批量修改文件后缀名称

    批量修改文件后缀名称 看过一些比较高端的修改文件后缀名称的方法,但单纯的批量修改文件后缀名其实可以很简单,本文介绍了一个简单粗暴.非常适合小白的修改文件后缀名称的方式. 举例:将jpg格式的图片修改为 ...

最新文章

  1. short s1 = 1; s1 = s1 + 1;有错而short s1 = 1; s1 += 1正确
  2. 1.3创建项目「深入浅出ASP.NET Core系列」
  3. Intel 6系列芯片组设计缺陷 全球出货暂停
  4. 简单的利用IDEA搭建SpringBoot+Maven+Mybatis+自动生成代码
  5. Page 的生命周期学习小结
  6. mysql 触发器_进阶msql触发器-指南
  7. 怎么测试ajax get请求,为什么我的AJAX在运行测试时请求dev中的PUT请求,但请求了GET请求?...
  8. java泛型类指定多个泛型_Java泛型中的多态
  9. centos mysql自动补全_MyCLI :一个支持自动补全和语法高亮的 MySQL/MariaDB 客户端
  10. 机器学习与计算机视觉(FPGA的图像处理方法)
  11. 查看自己电脑上某个端口有没有被占用
  12. seafile Windows MySQL_seafile4.3.1 + windows 2012 server +mysql 部署记录(3)
  13. 版本控制工具的必要性、作用、分类和发展历程
  14. C++并发与多线程(二) 创建多个线程、数据共享问题分析、案例代码
  15. Java实现中国象棋(人机对战)
  16. 修改win10更新后自动修改的浅绿色背景
  17. Windows系统快速修改IP地址的方法
  18. 什么是软件形式化方法?
  19. TCP Dup ACK xxx#x分析
  20. 支付宝转账-提取根证书失败 AlipayRootCert Is Invalid

热门文章

  1. ubuntu处理视频 将视频转换成图片帧
  2. 企业微信在线客服机器人系统开发
  3. 信息系统集成监理费收取标准_信息系统工程监理与咨询服务收费参考标准起草说明...
  4. Windows XP DOS命令大全
  5. Windows XP_修改登录背景图案
  6. BMS锂电池管理系统如何增加蓝牙模块芯片
  7. Advanced Design System 破解教程 ADS 2017
  8. PS快速更换照片背景色【一寸照片效果最好】
  9. php实现电脑自动关机,设置电脑定时自动关机方法
  10. 队列DID:以知识青年“上山下乡”为例