os.putenv ()

os.putenv ( key, value )

Задает для переменной среды с именем key строковое значение. Такие изменения в среде влияют на подпроцессы, запущенные с помощью os.system (), os.popen () или os.fork () и os.execv ().

Доступность: большинство разновидностей Unix, Windows.

На некоторых платформах, включая FreeBSD и Mac OS X, настройка environ может вызвать утечку памяти. Обратитесь к системной документации для putenv.

Когда поддерживается putenv (), назначения элементам в os.environ автоматически переводятся в соответствующие вызовы putenv (); однако вызовы putenv () не обновляют os.environ, поэтому на самом деле предпочтительнее назначать элементы os.environ.

Вызывает событие проверки os.putenv с аргументами key, value.

Last updated