Python批量修改文件名(Python基础)
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]-"):])
还没有评论,来说两句吧...