根据个人需求调试,生成自己想要的文件名。

import osdef rename():path = r"C:\Users\26354\Desktop\data\pruned1" #文件所在绝对路径filelist = os.listdir(path)   #该文件夹下所有的文件(包括文件夹)for files in filelist:   #遍历所有文件Olddir = os.path.join(path, files)    #原来的文件路径print(Olddir)if os.path.isdir(Olddir):       #如果是文件夹则跳过continue#filename = '重命名'     #文件名filetype = '.csv'        #文件扩展名Newdir = os.path.join(path, files[0:3] + "_TRANS" + filetype)   #新的文件路径print(Newdir)print("-----------------------------------------------------------------------------")#os.rename(Olddir, Newdir)    #如果重命名,打开注释return Trueif __name__ == '__main__':rename()

python批量文件重命名相关推荐

  1. 生成Yolox检测负样本-对应空文件夹txt、批量文件重命名、批量转化三通道去除小图

    1.生成Yolox检测负样本-对应空文件夹txt import os.path import cv2 from tqdm import tqdmpath = r"G:\pachong\fuy ...

  2. ogg批量配置_Macos上一款批量文件重命名工具A Better Finder Rename 11

    如何快速批量重命名文件呢?Macos上一款批量文件重命名工具A Better Finder Rename 11. A Better Finder Rename 11 mac​www.macw.com ...

  3. ogg批量配置_Mac批量文件重命名A Better Finder Rename11.07直装

    A Better Finder Rename 11 for Mac是一款适用于Mac系统的批量文件重命名工具,支持对文件进行修改,也包括对音乐.图片的名字更改,还可以按照更改的时间,对文件进行排序.除 ...

  4. 批量文件重命名工具:A Better Finder Rename 11 for Mac

    a better finder rename mac中文破解版是mac上一款强大的批量文件重命名工具,可以帮助用户通过应用各种模式快速批量重命名多个文件,a better finder rename ...

  5. 【批量获取文件名及批量文件重命名】

    批量获取文件名及批量文件重命名 批量获取文件名 1.批量获取文件名 批量文件重命名 2.批量文件重命名 本次操作所用文件路径及该目录下所有文件如下图: 批量获取文件名 1.批量获取文件名 步骤一:新建 ...

  6. python工具 - 批量文件重命名

    日常工作中经常会遇到这样的情况,需要将某个文件夹下的文件按着一定的规则进行重命名,当文件数量及其庞大的时候手工一个一个的去修需要耗费大量的时间,以下python工具可以协助批量修改文件名. 场景:某文 ...

  7. workbook加载文件路径_【Python】文件重命名(按照Excel清单)

    问题: 1.扫描了很多文件,想批量加上文件编号 2.网页下载了一堆图片,批量加上图片分类 3.文件命名不规范,想批量调整 效果图: 需求解析: 1.想重命名,就要有原名字和修改后的名字,清单准备好: ...

  8. 这几个批量文件重命名工具,一个比一个好用

    日常工作中需要将大量文件重命名,一个个修改实在是太麻烦了.下面教你一个方法,只需要双击鼠标,就能批量修改文件名,一起来学习吧. 第一步:获取文件路径 首先我们需要将所有文件放在一个文件夹中,按下[Ct ...

  9. Python语言编程之批量文件重命名

    最近从BILIBILI上批量下载了一批视频教程,挺好的.但是文件名很长很糟糕..所以用Python重命名文件,非常方便... 代码如下: import osfolder = r'E:\BiLiBiLi ...

最新文章

  1. 性能比GPU高100倍!华人教授研发全球首个可编程忆阻器AI计算机
  2. win7+php5.3.10下安装memcache (转)
  3. Linux编译安装中configure、make和make install各自的作用详解
  4. tomcat_启动问题分析
  5. 怎么解决docker pull拉取镜像速度过慢的问题
  6. 用 Windows Live Writer [最新版本] 发布 51CTO 博客
  7. 请谨慎设置WinForm控件DataGridView列的AutoSizeMode属性
  8. javascript数据类型(摘录)
  9. Failed to access IIS metabase
  10. Linux分区的那些方案
  11. 开拓海外市场,需要选择怎样的云服务?
  12. 微信小程序--加载动画:旋转方块
  13. MATLAB | solve函数求解析解时不支持分段函数的解决方案
  14. 此应用专为旧版Android打造,因此可能无法正常运行。请尝试检查更新或与开发者联系
  15. yeelight智能设备+HomeKit+智汀家庭云,从零开始打造全屋智能
  16. mysql相关的dll_libmySQL.dll,下载,简介,描述,修复,等相关问题一站搞定_DLL之家
  17. 六十八个超级经典管理小故事(转)
  18. php 二维数组去重合并,PHP 二维数组去重合并
  19. poj 3013 Big Christmas Tree(最短路变形)
  20. 论述多媒体计算机课件的设计与开发流程,多媒体课件设计与开发的一般步骤.pptx...

热门文章

  1. 转 shell编程100例
  2. 加入中视频计划赚钱吗?你还别不信收益确定高
  3. 英文版windows 中文软件乱码的解决方案:设置Locale
  4. 测试宝宝体重的软件,如何测试宝宝身高体重
  5. 广告营销用户点击预测分析
  6. 申办《医疗器械经营许可证》需要的材料和计算机管理系统
  7. 多文档程序 两个menu框架_汇总9款优秀的开源小程序UI框架
  8. PTA(每日一题)7-43 验证哥德巴赫猜想
  9. PDF怎么压缩指定大小
  10. c++和c语言之间有什么区别