The following is sample code:
from selenium import webdriver driver = webdriver.Firefox()
(The window closes for some reason)
driver.quit()
Traceback (last last call): File ", line 1, to the file" / usr / local / lib / python 2.7 / dist-packages / selenium / webdriver / firefox / webdriver.py ", line 183, in the brochure File RemoteWebDriver.quit (self) "/ usr / local / lib / python 2.7 / dist-packages / selenium / webdriver / remote / webdriver.py", line 592, in the brochure self.execute (Command.QUIT) File "/ usr / local / lib / python 2.7 / dist-packages / selenium / webdriver / remote / webdriver.py ", line 297, executed by self.error_handler.check_response (response) File" / usr / local / lib / python 2.7 / dist-packages / selenium / webdriver / remote / errorhandler.py ", line 194, at check_response raise exception_class (message, screen, stacktrace) selenium.common.exceptions.WebDriverException: Message: I tried to run the command without establishing a connection
Is there a way to check if a webdriver instance is active?
source share