Dathy
я не понимаю почему не работает..
Все работает. cmd /K запускает новую консоль (процесс) и завершает работу, а новая консоль (процесс) живет своей жизнью.
doza_and
Посмотрите pid процесса который запустили
Это будет PID завершенного процесса, поэтому смотреть на него не интересно :)
doza_and
И ваша идея непонятна start да еще cmd /K зачем этот огород?
Иногда возникает необходимость видеть результат выполнения запущенного дочернего процесса и при этом не портить вывод родительского процесса.
DathyПопробуйте так (только для windows):
import subprocess as sp
DETACHED_PROCESS = 0x00000008
p = sp.Popen(zapros, shell=True, creationflags=DETACHED_PROCESS)