小编Ano*_*use的帖子

Selenium:闲置几分钟后“无法找到带 ID 的会话”

我启动了一个 Docker 容器: docker run -d --shm-size="4g" --hostname selenium_firefox selenium/standalone-firefox

在另一个装有 Python 的容器中:

...
>>> driver = webdriver.Remote(command_executor="http://" +selenium_host+":4444/w
d/hub", desired_capabilities=DesiredCapabilities.FIREFOX, keep_alive=True)      
                                                                             
>>> driver.title                                                                
''                                                                              
>>> driver.title                                                                
Traceback (most recent call last):                                              
  File "<stdin>", line 1, in <module>                                           
  File "/usr/local/lib/python3.10/site-packages/selenium/webdriver/remote/webdri
ver.py", line 447, in title                                                     
    resp = self.execute(Command.GET_TITLE)                                      
  File "/usr/local/lib/python3.10/site-packages/selenium/webdriver/remote/webdri
ver.py", line 424, in execute                                                   
    self.error_handler.check_response(response)                                 
  File "/usr/local/lib/python3.10/site-packages/selenium/webdriver/remote/errorh
andler.py", line 247, in check_response                                         
    raise exception_class(message, screen, stacktrace)                          
selenium.common.exceptions.WebDriverException: Message: Unable to execute reques
t for an existing session: Unable to …
Run Code Online (Sandbox Code Playgroud)

python selenium

6
推荐指数
1
解决办法
7095
查看次数

标签 统计

python ×1

selenium ×1