Junior — Middle
How can you identify and stop a hanging Python process with a single action?
sobes.tech AI
Answer from AI
To identify and stop a hung Python process with a single action, you can use the pkill command with the process name option and a termination signal. For example, in Unix systems:
pkill -9 -f python
Here, -f searches for the process by the full command name, and -9 sends the SIGKILL signal, which forcibly terminates the process.
If you need to first find the hung process, you can use ps and grep, then kill:
ps aux | grep python
kill -9 <PID>
For automation, you can write a script that checks the process runtime and terminates it if it exceeds a threshold. But for quick action, pkill is the simplest way.