以下是示例代码:
from selenium import webdriver
driver = webdriver.Firefox()
(由于某种原因,窗口关闭)
driver.quit()
回溯(最近一次调用最后一次):文件“”,第1行,在文件“/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py”,第183行,退出RemoteWebDriver.quit(self)文件“/usr/local/lib/python2.7/dist-packages/selenium/webdriver/remote/webdriver.py”,第592行,退出self.execute(Command.QUIT)文件“/ usr / local / lib / python2.7 / dist-packages / selenium / webdriver / remote / webdriver.py“,第297行,执行self.error_handler.check_response(响应)文件”/usr/local/lib/python2.7 /dist-packages/selenium/webdriver/remote/errorhandler.py“,第194行,在check_response中引发exception_class(消息,屏幕,堆栈跟踪)selenium.common.exceptions.WebDriverException:消息:尝试运行命令而不 Build 连接
Is there some way to check if an instance of webdriver is active?
1 回答
您可以使用类似于使用psutil的东西