Quiero verificar en mi entorno la existencia de una variable, por ejemplo "FOO", en Python. Para este propósito, estoy usando la osbiblioteca 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é.
fooestá en el entorno, no si se buscan fooresultados en Nonevalores.