在数据处理时,经常要对数据集中的所有文件重新命名为新的格式,基本方法如下:

os.rename(oldpath,newpath)

代码:

import osrootpath = r'D:\dataset\belt\JPEGImages'for root, dirs, files in os.walk(rootpath):for file in files:# 判断类型if file.split('.')[-1] == 'jpg':old_name = filenew_name = file.split('.')[0] + '_leftImg8bit.jpg'os.rename(os.path.join(rootpath, old_name), os.path.join(rootpath, new_name))

【python】 给目录内文件批量改名相关推荐

  1. python小工具:文件批量改名

    import os root = 'K:\\Mask_RCNN\\niupai\\dierpi' lay_dirs = os.listdir(root)def rename(sub_dir_abs,p ...

  2. 春林文件批量改名系统

    春林文件批量改名系统是一款功能强大,且十分便捷的批量文件改名软件,汇集了常用批量改名文件中所有优点,不仅可以轻松快速的将文件一键重命名,而且还支持大部分的序号格式,支持修改扩展名.mp3标签.mp3通 ...

  3. 实现文件及文件批量改名的工具(包含未确定盘符的情况下)

    标题:实现文件及文件批量改名的工具 作者:慕昊睿 时间:2019年10月30日 版权:苏比文化传媒工作室 接单:+WeChat ID:18171905547 处理前: 处理后 # 以下代码为test. ...

  4. 实现文件及文件批量改名的工具(可支持无盘符文件)

    标题:实现文件及文件批量改名的工具 作者:慕昊睿 时间:2019年10月30日 版权:苏比文化传媒工作室 接单:+WeChat ID:18171905547 修改前 修改后 以下为运行代码 impor ...

  5. Batch File Rename Utility(文件批量改名软件) 1.1.4231

    软件名称: Batch File Rename Utility(文件批量改名软件) 1.1.4231.23098 软件语言: 英文 授权方式: 免费软件 运行环境: Win7 / Vista / Wi ...

  6. Python监控目录和文件变化

    原文:https://www.cnblogs.com/lcamry/p/8392376.html Python监控目录和文件变化 一.os.listdir import os, time path_t ...

  7. python扫描目录下文件_Python扫描目录读取文件,不考虑子目录

    这篇文章主要为大家详细介绍了Python扫描目录读取文件,不考虑子目录,具有一定的参考价值,可以用来参考一下. 感兴趣Python扫描目录读取文件,不考虑子目录的小伙伴,下面一起跟随512笔记的小编罗 ...

  8. python 判断目录和文件是否存在,若不存在即创建

    python 判断目录和文件是否存在,若不存在即创建 import os dirs = './11'if not os.path.exists(dirs):os.makedirs(dirs)

  9. python 遍历目录或文件

    python 遍历目录或文件 如果想得到某个目录下面的所有文件名,用 python 怎么做? 先看代码: import os,sysdef explore(dir):for root, dirs, f ...

最新文章

  1. [Jarvis OJ - PWN]——[XMAN]level4
  2. 独占一行 html_HTML基础-语义化标签
  3. 机器学习---knn之价格预测
  4. 【UVA - 10891 Game of Sum 】【HRBUST - 1622】 Alice and Bob (区间dp,博弈问题)
  5. 写一函数,使输入的一个字符串按反序存放,在主函数中输入输出反序后的字符串。
  6. mysql分组查询 having,MYSQL-分组查询-where和having的区别
  7. web 页面间传值 js 封装方法
  8. 解决无法下载安装Android SDK的问题
  9. 解读阿里巴巴Java手册:为什么不建议使用Executors创建线程池?
  10. html中的日期框怎么写,HTML5日期输入框(date)
  11. 4.3-软件开发中,“原型图”的作用与绘制方法说明
  12. 【PX4学习笔记】3. PX4 固件烧写(1 探索过程)
  13. 实验一:常用网络命令操作
  14. A Pareto-Efficient Algorithm for Multiple Objective Optimization in E-Commerce Recommendation阅读翻译
  15. 基于深度学习的自然场景文字识别系统研究 faster-RCNN + CRNN (二)
  16. 未安装任何音频输出设备 解决方案
  17. 付费小说服务器位置,黑科技学:听说好多听小说的都开始付费了?别担心好东西也能免费...
  18. vue中prop验证、类型检查及注意事项
  19. Neural Approaches to Conversational AI Question Answering(问答,任务型对话,闲聊)
  20. 《Java 开发手册》重磅发布,向全球开发者致敬!

热门文章

  1. Flex Ethernet (FlexE) 初识
  2. 基于消息中间件解决分布式事务的开源框架Myth
  3. python摄像头识别条形码、二维码并打印信息
  4. java并发编程实战wwj----------------------第一阶段--------------21-22-23-24-25-26
  5. SQL语句查看表结构和修改字段长度
  6. 细粒度分类:Diversified Visual Attention Networks
  7. java接口自动化-Testng框架、HttpClient框架
  8. Spring cloud Gateway 服务网关 实战
  9. 静态网站与动态网站的区别
  10. Qt编写自定义控件一开关按钮