Проверьте, существует ли переменная среды в Python

Чтобы проверить, существует ли переменная среды в Python, вы можете использовать словарь os.environ. Вот несколько методов, которые вы можете использовать:

Метод 1. Использование оператора in

import os
if 'VARIABLE_NAME' in os.environ:
    print("Environment variable exists.")
else:
    print("Environment variable does not exist.")

Метод 2: использование метода get()

import os
variable_value = os.environ.get('VARIABLE_NAME')
if variable_value is not None:
    print("Environment variable exists.")
else:
    print("Environment variable does not exist.")

Метод 3. Использование блока try-Exception

import os
try:
    variable_value = os.environ['VARIABLE_NAME']
    print("Environment variable exists.")
except KeyError:
    print("Environment variable does not exist.")

Метод 4. Использование функции os.getenv()

import os
variable_value = os.getenv('VARIABLE_NAME')
if variable_value is not None:
    print("Environment variable exists.")
else:
    print("Environment variable does not exist.")