目標:將一張圖片復制到一個文件夾下 所有子文件中。
import shutil import os #第一部分,准備工作,拼接出要存放的文件夾的路徑 file = 'E:/測試/1.jpg' #current_foder是‘模擬’文件夾下所有子文件名組成的一個列表 current_folder = os.listdir('E:/測試/模擬')#current_foder是‘模擬’文件夾下所有子文件名組成的一個列表 # 第二部分,將名稱為file的文件復制到名為file_dir的文件夾中 for x in current_folder: #拼接出要存放的文件夾的路徑 file_dir = 'E:/測試/模擬'+'/'+x #將指定的文件file復制到file_dir的文件夾里面 shutil.copy(file,file_dir)
總結:
- 文件復制內置函數 shutil.copy
- 獲取文件夾下所有子文件名的函數,os.listdir
- python中的路徑是/或者是\\而不是\