python 如何将一个文件夹里面的文件重新命名
A文件夹里面有一些列名称为a_out.pdbqt,a1_out.pdbqt,b_out.pdbqt...的文件,如何编写python脚本实现把A文件夹里面的这些文件命名为...
A文件夹里面有一些列名称为a_out.pdbqt, a1_out.pdbqt, b_out.pdbqt...的文件,如何编写python脚本实现把A文件夹里面的这些文件命名为a.pdbqt, a1.pdbqt, b.pdbqt...(去掉名称后面的_out)。并把这些文件放入到B文件夹下面。
展开
1个回答
展开全部
import shutil
import os
path1 = r''
path2 = r''
path1_ls = os.listdir(path1)
path2_ls = []
for i in range(len(path1_ls)):
path1_ls[i] = os.path.join(path1, path1_ls[i])
path2_la.append(os.path.join(path2,paht1_ls[i].replace("_out","")))
for i in range(len(path1_ls)):
shutil.copy(path1_ls[i],paht2_ls[i])
大致就这样,你把对应的路径赋值给path1,path2,就可以了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询