Python批量给文件夹中文件加上或删除前缀
1.需要使用os模块中的两个函数:
修改文件名:os.rename(旧文件名,新文件名)
列出本文件夹中所有文件名:os.listdir()
2. 参考代码:
import os
flag = False # 如果flag是True的话,要 增加前缀,否则要 删除前缀
if flag:
for i in os.listdir():
if "-" in i: # 有“-”说明是我们要重命名的文件
os.rename(i, "[day07]-" + i)
else:
for i in os.listdir():
if "[day07]-" in i:
os.rename(i, i[len("[day07]-"):])
该博客介绍了使用Python批量给文件夹中文件加上或删除前缀的方法。主要用到os模块的两个函数,os.rename用于修改文件名,os.listdir用于列出本文件夹中所有文件名,还给出了参考代码。
1737

被折叠的 条评论
为什么被折叠?



