Чтобы проверить, существует ли переменная среды в 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.")