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]}')