Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PYTHON

python stop running instances

# Windows

keys = ["chrome.exe", "start_hotfolder.exe", "python.exe"] # programms you want to stop
processes = [p.pid for p in psutil.process_iter() if p.name() in keys]

# exclude the own process id
pid = os.getpid()
if pid in processes:
	processes.remove(pid)

  	for pid in processes:
    	psutil.Process(pid).terminate()
    
    
# Linux
pid = os.getpid()
process_name = "my_process"
pids = list(map(int, subprocess.check_output(["pidof", process_name]).split()))
if pid in pids:
	pids.remove(pid)

for p in pids:
   	psutil.Process(p).terminate()
   	logging.info(f"Stopped process {p}")
 
PREVIOUS NEXT
Tagged: #python #stop #running #instances
ADD COMMENT
Topic
Name
2+3 =