Я пытаюсь выполнить серию команд, используя модуль подпроцесса Pythons, однако мне нужно установить переменные оболочки с экспортом до их запуска. Конечно, оболочка не выглядит постоянной, поэтому, когда я запускаю команду позже, эти переменные оболочки теряются.
Есть ли способ пойти по этому поводу? Я мог бы создать процесс / bin / sh, но как мне получить коды выхода команд, выполняемых под этим?