【问题标题】:Python Stop Splinter from Waiting for Everything to LoadPython 阻止 Splinter 等待所有内容加载
【发布时间】:2018-02-26 13:01:58
【问题描述】:

现在,Splinter 将在包含大量广告和内置跟踪功能的页面上加载 20 秒

browser.visit("https://www.website.com")

我知道硒允许

caps = DesiredCapabilities().FIREFOX
    caps["pageLoadStrategy"] = "eager"

但 Splinter 不接受这些参数。

【问题讨论】:

    标签: python selenium splinter


    【解决方案1】:

    你必须在启动浏览器时传递这些能力

    browser = Browser('firefox', capabilities={'pageLoadStrategy': True})
    browser.visit("https://www.website.com")
    

    【讨论】:

    • 啊,他们进入了能力={}!谢谢
    【解决方案2】:

    正确答案设置为pageLoadStrategynormal

    browser = Browser('firefox', capabilities={'pageLoadStrategy': 'normal'})
    browser.visit('https://stackoverflow.com/')
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-10
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多