Вы можете получить свой собственный PID (идентификатор процесса) через
import os
os.getpid()
и убить процесс в Unix
import os, signal
os.kill(5383, signal.SIGKILL)
, чтобы убить в Windows, используя
import subprocess as s
def killProcess(pid):
s.Popen('taskkill /F /PID {0}'.format(pid), shell=True)
Вы можете отправить PID другой программе или выполнить поиск в списке процессов, чтобы найти имя другого сценария и уничтожить его с помощью приведенного выше сценария.
Надеюсь, это поможет вам.