[python] 파일 이동하기

shutil 모듈 사용하기

shutil 모듈은 파일 및 디렉토리 작업을 위한 유틸리티 함수를 제공합니다. 파일을 이동하려면 shutil.move() 함수를 사용할 수 있습니다. 다음은 사용 예시입니다.

import shutil

shutil.move('원본_파일_경로', '이동할_파일_경로')

위 코드에서 원본_파일_경로는 이동할 파일의 현재 경로를, 이동할_파일_경로는 파일을 이동시킬 새로운 경로를 나타냅니다.

예외 처리

파일을 이동할 때 발생할 수 있는 예외를 처리하기 위해 try...except 블록을 사용할 수 있습니다.

import shutil
import os

try:
    shutil.move('원본_파일_경로', '이동할_파일_경로')
except shutil.Error as e:
    print('파일을 이동할 수 없습니다:', e)
except IOError as e:
    print('입출력 오류가 발생했습니다:', e)

파일을 이동할 때 파일이 이미 존재하는 경우, 파일을 덮어쓸지 여부를 결정할 수 있는 옵션을 사용할 수도 있습니다.

참고 자료

이제 여러분은 파이썬을 사용하여 파일을 이동하는 방법을 알게 되었습니다.