python 환경변수 설정 (os.environ)

Ja L·2022년 12월 29일
0

환경변수

운영체제가 참조하는 변수입니다.

os.environ

Python에서는 os 모듈을 통해서 운영 체제의 변수값을 읽고 설정할 수 있습니다.
예를 들어 환경변수 'HOME'에 저장되어 있는 값은 다음과 같이 불러 올 수 있습니다.

>>> import os 
>>> os.environ['HOME']

만약 해당하는 환경변수가 없다면 Keyerror가 발생합니다.
>>> os.environ['ENV']

os.environ.get()

이런 경우에 예외처리는 os.environ.get('환경변수명')으로 처리할 수 있습니다.
이렇게 호출하면 환경변수가 없을 경우 None을 반환합니다.

>>> os.environ.get('ENV') == None
True

os.environ.get()을 이용하면 환경변수에 값을 할당할 수도 있습니다.
os.environ.get('환경변수명', '값') 형태로 사용합니다.

>>> os.environ.get('ENV', 'testenv')
'testenv'

os.environ.get()은 os.getenv()로 간단하게 사용할 수 있습니다.

profile
DB Engineer

0개의 댓글