場景:從源路徑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()