Python + Selenium中是否有用于检索Webdriver当前页面加载超时的方法?
我知道使用set_page_load_timeout()
并检查了Chromedriver日志,发现它修改了其内部状态,所以我想知道是否有查询的方法?
或者,我只是将值保存在代码这一边。该检索将有助于验证是否成功设置了超时,之后又保持不变。
答案 0 :(得分:1)
初始化 WebDriver 时,其配置为 300000 的默认 page_load_timeout
<您可以从功能 字典中提取以下时间:
代码块:
from selenium import webdriver
driver = webdriver.Firefox(executable_path=r'C:\Utility\BrowserDrivers\geckodriver.exe')
dict = driver.capabilities['timeouts']
print(dict["pageLoad"])
driver.quit()
控制台输出:
300000