效果图:
每一个文件夹里面都含有这几个文件,要做到的就是批量把这几个文件夹中的所有文件的文件名都去掉【678】


直接上代码
import os
# 输入文件夹地址
path='D:\\test'
files = os.listdir(path)
for i in files:
newpath=path+'\\'+i
filess=os.listdir(newpath)
# 输出所有文件名,只是为了看一下
for file in filess:
print(file)
# 获取旧名和新名
i = 0
for file in filess:
# old 旧名称的信息
old = newpath + os.sep + filess[i]
# new是新名称的信息,这里的操作是删除了最前面的'【678】'
new = newpath + os.sep + file.replace('【678】','')
批量替换文件名

最低0.47元/天 解锁文章

1896

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



