Как мне запустить список команд отдельно от основного кода на питоне?
Например у меня есть список команд, которые выполняются например постоянно:
commands = ["echo", "Hello, World!"]
Я их запускаю с помощью subprocess.run(commands), но они зависят от основного кода на питоне, т. е. если я завершу принудительно код на питоне, то и выполнение команд тоже прекратиться, но я хочу что бы выполнение команд никак не зависело от выполнения кода на питоне, как мне это сделать?
Ответы (1 шт):
Автор решения: CrazyElf
→ Ссылка
Вроде бы рекомендуют использовать для этого параметр start_new_session=True:
subprocess.Popen(cmds, start_new_session=True)