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

Python 스크립트와 동일한 디렉토리에서 파일을 여는 방법은 무엇입니까?

<시간/>

현재 실행 중인 Python 스크립트와 동일한 디렉토리에 있는 파일을 여는 가장 신뢰할 수 있는 방법은 sys.path[0]을 사용하는 것입니다. 현재 실행 중인 스크립트의 경로를 제공합니다. 이를 사용하여 상대 경로를 사용하여 파일에 대한 경로를 결합한 다음 해당 파일을 열 수 있습니다.

예시

예를 들어 현재 실행 중인 스크립트와 동일한 디렉토리에 my_file.txt라는 파일이 있는 경우 다음을 사용하여 열 수 있습니다.

import os
with open(os.path.join(sys.path[0], "my_file.txt"), "r") as f:
    print(f.read())

파일이 스크립트와 동일한 디렉토리에 있는 경우 파일을 열고 내용을 읽습니다.