목차
- os.get_exec_path() 메서드란?
- get_exec_path 함수원형 및 인자 및 반환값 설명
- 실행 파일의 경로란?
- 상대경로란?
- 실행 파일 참조 경로 가져오기 예제
- 실행 파일 경로를 활용한 예제
1. os.get_exec_path() 메서드란?
os.get_exec_path()
메서드는 파이썬의 os
모듈에서 제공되는 함수로, 쉘이나 파이썬에서 실행파일 등을 실행할 때 시스템에서 어디에서 해당 이름의 실행파일을 찾을 건인지에 대한 경로를 제공합니다.
즉, ls 라는 명령을 실행하면 이 ls를 어디서 찾아서 실행할 것인가? 그 "어디서" 를 반환합니다.
2. get_exec_path 함수원형 및 인자 및 반환값 설명
파이썬에서는 os.get_exec_path()
함수를 사용하여 실행 파일 참조 경로를 가져올 수 있습니다.
- 반환값: 현재 실행 파일 참조 절대 경로를 담은 리스트를 반환합니다.
3. 실행 파일의 경로란?
실행 파일의 경로는 해당 파일이 저장된 디렉토리까지의 전체 경로를 의미합니다. 이를 통해 파일이 어느 위치에 저장되어 있는지 알 수 있으며, 파일을 참조하거나 수정하는데 유용합니다.
4. 상대경로란?
상대경로는 현재 작업 디렉토리를 기준으로 한 파일의 경로를 나타내는 방식입니다. 상대경로를 사용하면 파일의 절대 경로를 직접 입력하지 않고도 현재 작업 디렉토리를 기준으로 파일에 접근할 수 있습니다.
5. 시스템의 실행 파일 찾기 대상 경로 가져오기
다음은 os.get_exec_path()
메서드를 사용하여 실행 파일 참조 경로를 가져오는 예제입니다.
import os
# 현재 실행 파일 참조 경로 가져오기
exec_path = os.get_exec_path()
print('현재 실행 파일의 경로:', exec_path)
반응형