반응형
맥북 jpg, png 파일 모두 찾아서 USB로 복사하기
import os
import shutil
# 원본 파일이 있는 폴더와 대상 폴더 경로 설정
대상_폴더 = '/Volumes/{usb_이름}'
if not os.path.exists(대상_폴더):
os.makedirs(대상_폴더)
# 현재 경로에 하위폴더를 모두 검색하는 메서드 "os.walk"
# 폴더 경로, 하위폴더, 파일들 순으로 return
파일들 = os.walk("/Users/{user_name}")
for 폴더_경로, 하위폴더, 파일들 in 파일들:
for 파일 in 파일들:
if 파일.endswith('.jpg') or 파일.endswith('.png'):
원본_파일_경로 = os.path.join(폴더_경로, 파일)
대상_파일_경로 = os.path.join(대상_폴더, 파일)
# 파일을 대상 폴더로 복사
shutil.copy(원본_파일_경로, 대상_파일_경로)
반응형
댓글