Я использую Python 3.5 и Windows 7. Я пытаюсь открыть exe-файл, а затем закончить его. Мне удалось открыть его, но я не могу его закрыть. Вот сокращенная версия моего кода:Python - Can not Kill Process
from subprocess import Popen
open = Popen(["filename"], shell = True, cwd = "path\to\file")
open.terminate()
Я также попытался open.kill(), os.kill (open.pid, 0) и os.system ("Taskkill/IM/F filename.exe «). Я также нашел сообщение, предлагающее не использовать shell = True, но я не смог заставить Popen работать без него. Ни одна из этих опций не выдает ошибки, они просто не закрывают файл, который я открыл.
Я нашел похожие ошибки в Интернете, но, похоже, не существует конкретного решения. Потенциальные решения, которые я прочитал (наиболее распространенные из перечисленных выше), не сработали для меня. Есть ли этому решение?