Pregunta

¿Cómo puedo buscar las variables de entorno (por ejemplo, exportar hg_user de .profile) usando el código Python en Mac OS X?

¿Fue útil?

Solución

os.environ es un diccionario que contiene todas las variables de entorno. Necesitas import os antes de que puedas usarlo. Entonces, por ejemplo, HG_USER se accedería por os.environ['HG_USER'].

Otros consejos

Utilizar el os módulo:

import os
os.environ

Devuelve un diccionario con las variables de entorno como claves.

Usar os:

>>> import os
>>> print os.environ["PATH"]

También puedes la función de ayudante os.getenv(varname[, value]) que devolverá el valor de la variable de entorno varname, y si no está presente volverá value que es predeterminado a None

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top