Quiero verificar en mi entorno la existencia de una variable, por ejemplo "FOO"
, en Python. Para este propósito, estoy usando la os
biblioteca estándar. Después de leer la documentación de la biblioteca, descubrí 2 formas de lograr mi objetivo:
Método 1:
if "FOO" in os.environ:
pass
Método 2:
if os.getenv("FOO") is not None:
pass
Me gustaría saber qué método, si alguno, es un condicional bueno / preferido y por qué.
foo
está en el entorno, no si se buscan foo
resultados en None
valores.