Как получить переменные среды в Mac OS X с помощью Python?
-
24-10-2019 - |
Вопрос
Как я могу искать переменные среды (например, экспорт 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
Не связан с StackOverflow