Selenium 如果硒铬驱动加载超过10秒,如何停止加载?

Selenium 如果硒铬驱动加载超过10秒,如何停止加载?,selenium,load,selenium-chromedriver,Selenium,Load,Selenium Chromedriver,如果时间超过10秒,有没有办法设置ChromeDriver停止加载的属性 类似于以下伪代码: WebDriver dr = new ChromeDriver(); dr.loadLimit(10 SECONDS); PS隐式等待不起作用,因为它等待Chrome响应,然后才开始计数10秒。自selenium chromedriver 2.1版以来,它支持页面加载超时。在那个版本之前,它是不存在的。(参见关于此的讨论) 这是您在Java中设置的方式: int pageLoadTimeout = 1

如果时间超过10秒,有没有办法设置ChromeDriver停止加载的属性

类似于以下伪代码:

WebDriver dr = new ChromeDriver();
dr.loadLimit(10 SECONDS);

PS
隐式等待不起作用,因为它等待Chrome响应,然后才开始计数10秒。

自selenium chromedriver 2.1版以来,它支持页面加载超时。在那个版本之前,它是不存在的。(参见关于此的讨论)

这是您在Java中设置的方式:

int pageLoadTimeout = 10;
driver.manage().timeouts().pageLoadTimeout(pageLoadTimeout, TimeUnit.SECONDS);

(请参阅和)

自selenium chromedriver 2.1版以来,它支持页面加载超时。在那个版本之前,它是不存在的。(参见关于此的讨论)

这是您在Java中设置的方式:

int pageLoadTimeout = 10;
driver.manage().timeouts().pageLoadTimeout(pageLoadTimeout, TimeUnit.SECONDS);

(请参阅Python中的和:
驱动程序。在Python中设置页面加载超时(10)
驱动程序。设置页面加载超时(10)
,这对我来说很有用

从selenium导入webdriver
从selenium.webdriver.common.desired_功能导入DesiredCapabilities
导入时间
所需的功能=所需的功能()
所需的_功能['pageLoadStrategy']='none'
d=webdriver.Chrome(所需的_功能=spider.所需的_功能)
d、 得到('http://www.google.com')
时间。睡眠(10)
它对我有用

从selenium导入webdriver
从selenium.webdriver.common.desired_功能导入DesiredCapabilities
导入时间
所需的功能=所需的功能()
所需的_功能['pageLoadStrategy']='none'
d=webdriver.Chrome(所需的_功能=spider.所需的_功能)
d、 得到('http://www.google.com')
时间。睡眠(10)