Вопрос

Как я могу искать переменные среды (например, экспорт hg_user из .profile), используя код Python в Mac OS X?

Это было полезно?

Решение

os.environ это словарь, содержащий все переменные среды. Тебе следует import os Прежде чем вы сможете его использовать. Так, например, hg_user будет доступен os.environ['HG_USER'].

Другие советы

Использовать os модуль:

import os
os.environ

Возвращает словарь с переменными среды в качестве ключей.

Использовать os:

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

Вы также можете функционировать вспомогательную функцию os.getenv(varname[, value]) который вернет значение переменной среды varname, и если он не присутствует value который по умолчанию None

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top