[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)
파일을 이동할 때 파일이 이미 존재하는 경우, 파일을 덮어쓸지 여부를 결정할 수 있는 옵션을 사용할 수도 있습니다.
참고 자료
- Python 공식 문서: shutil - High-level file operations
이제 여러분은 파이썬을 사용하여 파일을 이동하는 방법을 알게 되었습니다.