Форум сайта python.su
Добрый день. Возникла необходимость запускать/завершать внешние программы. С запуском проблем нет, используя Popen свободно запускаю bat файл, но когда я пытаюсь завершить запущенный процесс, то ничего не получается (убивал методом kill).
P.S.
Убивать процесс по имени не получится, потому что bat файл по сути запускает java и я могу получить список процессов, а посмотреть что выполняется в конкретном java процессе нет возможности.
Подскажите, как решить эту проблему.
Офлайн
Перенести логику из bat файла в программу на python-е. Это же очевидно!
Офлайн
А если это не возможно/очень трудоемко? Что кроме этого нет других вариантов?
Офлайн
ivan342 я правильно понимаю, что джава продолжает работать даже после завершения батника, или завершение батника завершает и джаву?
[code python][/code]
Офлайн
> А если это не возможно/очень трудоемко?
Тогда напиши подробности. Пока я не вижу в этом ничего трудоёмкого.
Офлайн