The following script is fine for windows but for Ubuntu, it only works on Python shell when I ran the code inside my script it did not detect chrome processes. Your help will be appreciated. Here is my code:
def kill_processes():
print('Process killing started...')
proc_list = []
for proc in psutil.process_iter():
if "chrome" in proc.name().lower() or "uc_driver" in proc.name().lower():
proc_list.append(proc)
proc.terminate()
print(proc)
time.sleep(1) # Adjust timing as needed
if proc.is_running():
proc.kill()
gone, alive = psutil.wait_procs(
proc_list, timeout=3) # Adjust timing as needed
for proc in alive:
proc.kill()