You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The following script is working fine for Windows but for Ubuntu, it only works on Python shell. When I ran the code inside my Python script it did not detect chrome processes (I am using a virtual environment). After searching and posting questions on StackOverflow I didn't get any answers so I think this might be an issue with psutil. I am using seleniumbase on AWS ec2 with Ubuntu AMI.
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()
print('Process killing ends...')
The text was updated successfully, but these errors were encountered:
Summary
Description
The following script is working fine for Windows but for Ubuntu, it only works on Python shell. When I ran the code inside my Python script it did not detect chrome processes (I am using a virtual environment). After searching and posting questions on StackOverflow I didn't get any answers so I think this might be an issue with psutil. I am using seleniumbase on AWS ec2 with Ubuntu AMI.
The text was updated successfully, but these errors were encountered: