Alo*_*yan 8 python selenium python-3.x selenium-chromedriver selenium-webdriver
我呼吁driver.quit()测试拆卸,但 chromedriver 进程保持活动状态并且不会关闭。所以在执行之间有时 Chrome 根本没有打开,我需要手动关闭进程。有人熟悉这个问题吗?
我正在使用硒 3.5
将您的代码更改为以下代码,以确保退出后该进程不存在
import signal
import os
pid = driver.service.process.pid
driver.quit()
try:
    os.kill(int(pid), signal.SIGTERM)
    print("Killed chrome using process")
except ProcessLookupError as ex:
    pass
| 归档时间: | 
 | 
| 查看次数: | 2137 次 | 
| 最近记录: |