Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 821 Bytes

Module_os_2.md

File metadata and controls

34 lines (22 loc) · 821 Bytes

Модуль os


os.name

os.name - выводит платформу на которой происходит запуск программы, есть 2 основных:

  1. posix - работа под одной из операционных систем UNIX
  2. nt - работа под Windows

Переменные окружения

os.environ, os.getenv() и os.putenv()

os.environ - это словарь в котором содержатся все переменые окружения, по сути ее вывод эквивалентен выводу команды printenv в оболочке bash

Обратиться к ним можно как к словарю

for element in os.environ:
    print(f'{element} = {os.environ[element]}')