场景:从源路径A,拷贝txt中存储的文件,到目标路径B;
输入:源路径A、txt文件(存储待拷贝文件的文件名)、目标路径B;
输出:成功拷贝的文件。
----------------------------------------
txt中文件名组织形式,如下图,每个文件名为一行。
-----------------------------------------
脚本实现:
#encoding=utf-8 import os import shutil def objFileName(): fileNameList = r"D:\test\list.txt" objNameList = [] for i in open(fileNameList, 'r'): objNameList.append(i.replace('\n', '')) return objNameList def copyImg(): sourcePath = r'D:\test\A' # 指定图片原始路径A targetPath = r'D:\test\B' # 指定图片存放目录B for i in objFileName(): objName = i shutil.copy(sourcePath + '/' + objName, targetPath + '/' + objName) if __name__ == '__main__': copyImg()