더북(TheBook)

14.4 파일명과 경로

파일은 디렉터리(또는 폴더)로 관리된다. 모든 실행 프로그램에는 현재 디렉터리가 있으며, 이는 대부분의 작업을 처리하는 기본 디렉터리가 된다. 예를 들어 읽기용 파일을 열 때 파이썬은 현재 디렉터리에서 해당 파일을 찾는다.

파일과 디렉터리를 위한 함수는 os 모듈에서 제공한다. os는 운영체제(operating system)를 뜻한다. os.getcwd는 현재 디렉터리의 이름을 반환한다.

>>> import os

>>> cwd = os.getcwd()

>>> cwd

'/home/dinsdale'

cwd현재 작업 디렉터리(current working directory)를 뜻한다. 이 예제의 결과는 /home/dinsdale인데, 이는 사용자 이름이 dinsdale인 사용자의 홈 디렉터리라는 뜻이다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.