У меня есть программа на основе графического интерфейса, где мне нужно, чтобы пользователь мог приостановить или возобновить подпроцесс. Например, если у меня есть:
programID = subprocess.Popen("program_name"), shell=True)
Есть ли способ, которым я могу приостановить или возобновить это? Я читал кое-что об использовании SIGTERM, но не совсем понял.