I am using the subprocess package in Python to run a subprocess, which I later need to kill. However, the documentation of the subprocess package states that the terminate() function is only available from 2.6
We are running Linux with 2.5 and for backwards compatibility reasons I cannot upgrade to 2.6, what is the alternative? I am guessing that these functions are convenience methods for something.
subprocess. Popen. kill(proc) is exactly the same as proc. kill() FYI.
You call os.kill on the process pid.
os.kill(process.pid, signal.SIGKILL)
You're OK because you're on on Linux. Windows users are out of luck.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With