22 批量修改文件名

Posted shanlu0000

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了22 批量修改文件名相关的知识,希望对你有一定的参考价值。

 1 # 批量在文件名前加前缀
 2 import os
 3 
 4 flag = 1  # 1表示添加标志  2表示删除标志
 5 folder_name = ./testDir/
 6 
 7 # 获取指定路径的所有文件名字
 8 file_list = os.listdir(folder_name)
 9 
10 # 遍历输出所有文件名字
11 for file_name in file_list:
12     print(file_name)
13 
14     if flag == 1:
15         new_name = [测试]- + file_name
16     elif flag == 2:
17         num = len([测试]-)
18         print(num)
19         new_name = file_name[num:]
20     print(new_name)
21     os.rename(folder_name+file_name, folder_name+new_name)

打印结果

技术图片  技术图片

 

 

继续令flag=2时

技术图片    技术图片

 

以上是关于22 批量修改文件名的主要内容,如果未能解决你的问题,请参考以下文章

Linux环境下批量修改文件名

Python 批量修改图片exif属性

VBA批量修改excel格式

14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足19.class文件--文件结构--魔数20.文件结构--常量池21.文件结构访问标志(2个字节)22.类加载机制概(代码片段

Python批量修改文件名

Linux下批量修改文件名