解决一键重命名所有文件问题

使用步骤

  1. 修改文件夹路径:将

    复制代码
    xml_folder_path = r'D:\CVproject\ultralytics-main\datatrans\Annotations'

    变量的值设置为你需要处理的文件夹的实际路径。

  2. 运行脚本 :执行这段代码后,它会遍历指定文件夹中的所有文件,将所有以 .xml 结尾的文件名中的 "图片" 替换为 "tupian",并且会保证所对应的序号不边。

注意事项

  • 该代码会直接在指定文件夹中重命名文件,确保备份重要文件以防万一。

  • 如果文件夹中有文件名已存在于新名称,则该代码可能会导致重命名冲突,你可能需要进行额外的处理来避免覆盖现有文件。

    import os

    指定要处理的文件夹路径

    folder_path = r'D:\CVproject\ultralytics-main\datatrans\label_xml'

    遍历文件夹下的所有文件

    for filename in os.listdir(folder_path):
    # 检查文件是否以 .xml 结尾
    if filename.endswith('.xml'):
    # 创建新的文件名
    new_filename = filename.replace('路面缺陷图片', '路面')
    # 获取完整的旧文件路径和新文件路径
    old_file_path = os.path.join(folder_path, filename)
    new_file_path = os.path.join(folder_path, new_filename)

    复制代码
          # 重命名文件
          os.rename(old_file_path, new_file_path)
          print(f'Renamed: "{filename}" to "{new_filename}"')
相关推荐
匠测AI说19 分钟前
AI for Testing 提效实战·测试设计(二):让 AI 按等价类 + 边界值把用例补全
人工智能·测试覆盖率
CHEEVEN_QY25 分钟前
液冷板热阻计算与流阻优化的实战方法
人工智能·算法·机器学习
李航198329 分钟前
AI定制柜建模,需要详细的建模规范和标准流程
人工智能·python·计算机视觉·ai·ai编程
能源革命30 分钟前
AI 日报 · 2026-10-03
人工智能
hahaha601633 分钟前
色彩恒常性概述
人工智能·嵌入式硬件·数码相机·计算机视觉
FL162386312943 分钟前
无人机视角海边沙滩垃圾检测数据集VOC+YOLO格式603张3类别
人工智能·yolo
Zguigo1 小时前
【CUDA6】CUDA Stream 是什么,为什么 CUDA 是异步执行,如何正确测量 GPU 时间以及多个任务如何重叠执行
人工智能·pytorch·深度学习
C++ 老炮儿的技术栈1 小时前
不一样的数值交换
数据结构·c++·人工智能·算法·c·csdn开发云
C++ 老炮儿的技术栈1 小时前
main函数之后的调用
c语言·c++·人工智能·qt·mfc·c
zhizhizhuzhuxia1 小时前
情感解说短视频的配音选型:从工程视角看情感音色与批量出片
人工智能·音视频