I did a token check, if at least one token is missing, 'True' will not be. Now I need to deduce which variable is missing, how to do it?
PRACTICUM_TOKEN = os.getenv('PRACTICUM_TOKEN')
TELEGRAM_TOKEN = os.getenv('TELEGRAM_TOKEN')
TELEGRAM_CHAT_ID = os.getenv('TELEGRAM_CHAT_ID')
def check_tokens():
"""Checks the availability of environment variables."""
ENV_VARS = [PRACTICUM_TOKEN, TELEGRAM_TOKEN, TELEGRAM_CHAT_ID]
if not all(ENV_VARS):
print('Required environment variables are missing:', ...)
else:
return True