8
Підпроцес Python / Popen з модифікованим середовищем
Я вважаю, що запуск зовнішньої команди з дещо зміненим середовищем - дуже поширений випадок. Ось як я це прагну: import subprocess, os my_env = os.environ my_env["PATH"] = "/usr/sbin:/sbin:" + my_env["PATH"] subprocess.Popen(my_command, env=my_env) У мене кишка відчуває, що є кращий спосіб; це добре виглядає?
285
python
subprocess
popen