当前位置: 首页 > 知识库问答 >
问题:

Selenium超时接收来自Python渲染器的消息

邹铭
2023-03-14

在Chrome发布了他们最新的稳定版本(89.0.4389.90),我现在收到这个错误:

硒。常见的例外情况。TimeoutException:消息:超时:从呈现程序接收消息时超时:291.642(会话信息:headless chrome=89.0.4389.90)

我的Python代码是

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.headless = True
options.add_argument('--no-sandbox')
options.add_argument('--disable-gpu')  # maybe needed if running on Windows.
options.add_argument("--disable-dev-shm-usage")
options.add_experimental_option('excludeSwitches', ['enable-logging'])
driver = webdriver.Chrome('/usr/local/bin/chromedriver', options=options)
urls = "https://www.google.com/"
driver.get(urls) #here I have the error

(我的chromedriver是89.0.4389.23是unic)

有人能帮我修一下吗?

共有1个答案

戴高远
2023-03-14

我想参考前面这篇文章,在那里你可能会找到几个有用的变通方法:ChromeWebDrive在Selenium中产生超时

 类似资料:
  • 您好,我在chrome中通过SeleniumWebDriver执行UI测试时遇到以下错误。 81.0.4044.69。 [1586841277.704][严重]:从渲染器接收消息超时:0.100 有人能帮我修一下吗?

  • 问题内容: 我正在尝试从某个门户网站获取交易状态,并且在我的Java应用程序中使用了以下chrome设置, 超时从渲染器接收消息:60.000 并且所有待处理的交易都已超时。 会话信息:headless chrome = 68.0.3440.75 驱动程序信息: chromedriver = 2.38 (0) 平台= Linux 2.6.32-696.23.1.el6.x86_64 x86_64)

  • 我试图从一些门户网站获取交易状态,我在我的java应用程序中使用下面的chrome设置 从渲染器接收消息时超时:60.000 所有悬而未决的交易都在超时。 会话信息:headless chrome=68.0.3440.75 驱动程序信息:chromedriver=2.38(0) 平台=Linux 2.6.32-696.23.1。el6。x86_64 x86_64) 我如何处理这个问题,如果发生任何

  • 在Jenkins上运行cucumber场景时,有时会遇到以下错误:“org.openqa.selenium.TimeoutException:timeout:timeout从渲染器接收消息:10.000”。由于这个错误,图像、截图根本不生成,如何解决这个问题? 05:51:16org.openqa.selenium.Timeout异常:超时:从渲染器接收消息超时:10.000 05:51:16(会

  • 我们最近升级了我们的测试环境ChromeDriver v80.0.3987.16和Chromev80.0.3987.87(官方构建)(64位),升级后,即使是最小的程序也会产生大量这些严重的日志: 在ChromeDriver v79之前,偶尔会观察到这些信息。0/铬v79。0组合。 最小代码块: 控制台输出: 有人面对同样的问题吗?相对于ChromeDriver/Chrome v79,Chrome