Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 상위 디렉토리를 얻으려면 어떻게 해야 합니까?

<시간/>

Python 3.4 이상에서는 pathlib 모듈을 사용하여 상위 디렉토리를 가져올 수 있습니다.

예시

from pathlib import Path
print(Path('/home/username').parent)

출력

이것은 출력을 줄 것입니다:

/home

이전 버전에서는 경로 및 '..'(상위 디렉토리를 나타냄)에서 os.path.join을 호출한 다음 os.path.abspath를 사용하여 절대 경로를 찾을 수 있습니다.

예시

import os
print(os.path.abspath(os.path.join('/home/username', '..')))

출력

이것은 출력을 줄 것입니다:

/home