반응형
질문
Python
에서 환경 변수의 값을 어떻게 가져올 수 있나요?
답변
환경 변수는 os.environ
을 통해 액세스됩니다:
import os
print(os.environ['HOME'])
모든 환경 변수의 목록을 보려면:
print(os.environ)
키가 없는 경우 액세스하려고하면 KeyError
가 발생합니다. 이를 피하기 위해:
# 키가 없으면 `None`을 반환합니다.
print(os.environ.get('KEY_THAT_MIGHT_EXIST'))
# 키가 없으면 `default_value`를 반환합니다.
print(os.environ.get('KEY_THAT_MIGHT_EXIST', default_value))
# 키가 없으면 `default_value`를 반환합니다.
print(os.getenv('KEY_THAT_MIGHT_EXIST', default_value))
반응형
댓글