0

我安装了最新版本的 geckodriver,并且正在运行最新的 Firefox 版本。我编写了一个 selenium 脚本来在 Firefox 中打开一个 URL 并保持浏览器打开(我没有调用 driver.close() 或 driver.quit())

这是脚本的样子

from selenium import webdriver
driver = webdriver.Firefox()
driver.get("https://www.nrk.no/")

Resource Timing API 为该网站报告的资源数量 > 100。 通过硒首次加载 nrk.no

现在,网站只是再次重新加载,以便从缓存中获取资源。 注意:我只需在地址栏中按 enter 即可刷新

Resource Timing API 报告的资源数量 < 40。与 Networks 选项卡的 Developer Tools 中资源数量的差异也是如此。每个网站都在发生这种情况。

nrk.no 的第二次加载

如果我只是运行普通的 Firefox 并以相同的方式刷新页面,则不会发生这种情况。无论我刷新网页的次数如何,资源编号始终匹配。

4

0 回答 0