os.name
- выводит платформу на которой происходит запуск
программы, есть 2 основных:
posix
- работа под одной из операционных систем UNIXnt
- работа под Windows
os.environ, os.getenv() и os.putenv()
os.environ
- это словарь в котором содержатся все переменые
окружения, по сути ее вывод эквивалентен выводу команды
printenv
в оболочке bash
Обратиться к ним можно как к словарю
for element in os.environ:
print(f'{element} = {os.environ[element]}')