есть ли способ вызвать программу из python, не дожидаясь ее возврата? Я создал скрипт, который копирует программу в каталог и запускает эту программу. но когда я вызываю программу из python, скрипт python не завершается, пока не завершится запущенная программа. Я пробовал os.system и Popen. Есть ли другой способ сделать это?
Добавлена информация:
os.spawnl с os.P_DETACH по-прежнему не работает; согласно документам, «P_DETACH похож на P_NOWAIT, но новый процесс отсоединен от консоли вызывающего процесса». но он все равно каким-то образом привязан к моему вызывающему процессу (вызывающий скрипт не завершит работу, пока не будет возвращен какой-либо из вызываемых исполняемых файлов)
Программа:
os.system("start test.exe")
print "Done"
после выполнения test.exe он печатает Готово. но это не прекращает выполнение скрипта (процесс скрипта все еще выполняется). попытался создать поток демона и всплыть с P_DETACH, но по-прежнему не ходил.