Shutil 모듈은 전체 폴더뿐만 아니라 파일을 복사하는 기능을 제공합니다. 한 번에 여러 파일을 복사하려면 복사하려는 모든 파일의 목록이 있어야 하며 복사하기 위해 반복해야 합니다.
shutil.copy(source, destination) 를 호출하면 경로 원본의 파일이 경로 대상의 폴더로 복사됩니다. (소스와 대상 모두 문자열입니다.) 대상이 파일 이름이면 복사된 파일의 새 이름으로 사용됩니다. 이 함수는 복사된 파일의 경로 문자열을 반환합니다. 예를 들어,
import shutil, os files = ['file1.txt', 'file2.txt', 'file3.txt'] os.mkdir('my_new_folder') for f in files: shutil.copy(f, 'my_new_folder')