2
2 개의 디렉토리에서 다른 디렉토리로 모든 파일을 복사하고 싶지만 파일의 이름이 같은 경우 대상 디렉토리에서 한 번 복사됩니다. 여기 파이썬에서 파일 복사 (복제)
코드입니다 :def cp_files_tmp(src, dest):#copy dir's files into a dir
src_files = os.listdir(src)
for file_name in src_files:
full_file_name = os.path.join(src, file_name)
if (os.path.isfile(full_file_name)):
shutil.copy(full_file_name, dest)
dest = 'C:/temp/'
src_A= 'C:/sil/in/'
src_B= 'C:/olw/in/'
cp_files_tmp(src_A, dest) # cp files
cp_files_tmp(src_B, dest) # cp files
두 번째 함수 호출이 같은 이름의 파일을 덮어 쓴다고 생각합니다. –