Если у меня есть такой код в файле this_script.py:
import subprocess
subprocess.Popen(["python", "another_script.py"])
и я звоню
python this_script.py
и убить процесс во время его работы, убьет ли он подпроцесс?
Изменить: я проверил это, и если this_script убит, подпроцесс продолжает работать. Есть ли способ убедиться, что фоновый процесс умирает, когда основной процесс Python умирает?