Computer >> 컴퓨터 >  >> 프로그래밍 >> Python

파이썬(Python)에서 현재 작업 디렉토리를 변경하는 방법 – os.chdir() 완벽 가이드

파이썬(Python)에서 현재 작업 디렉토리(working directory)를 변경하려면 os 모듈chdir() 함수를 사용하면 됩니다. 마치 명령줄에서 cd 명령을 실행하는 것과 같은 역할을 합니다.

os.chdir() 기본 사용법

os.chdir() 함수는 이동하고자 하는 디렉토리의 상대 경로 또는 절대 경로를 문자열 인자로 받습니다.

사용 예시

>>> import os
>>> os.chdir('my_folder')

위 예제에서는 현재 위치를 기준으로 한 상대 경로인 my_folder 폴더로 작업 디렉토리를 이동합니다.

현재 디렉토리 확인하기

디렉토리가 제대로 변경되었는지 확인하려면 os.getcwd() 함수를 사용하여 현재 작업 디렉토리를 출력할 수 있습니다.

>>> import os
>>> os.getcwd()
'/home/user/my_folder'

절대 경로 사용하기

전체 경로를 지정하면 어느 위치에서든 원하는 디렉토리로 바로 이동할 수 있습니다.

>>> import os
>>> os.chdir('/home/user/documents')

주의 사항

존재하지 않는 경로를 지정하면 FileNotFoundError가 발생하므로, 경로가 올바른지 미리 확인하거나 예외 처리를 함께 사용하는 것이 좋습니다.