【问题标题】:How to scrape without web browser driver?如何在没有网络浏览器驱动程序的情况下进行抓取?
【发布时间】:2022-01-03 06:30:40
【问题描述】:

我使用 selenium 制作了一个网页抓取程序。 该程序是访问目标 URL 并下载文件。 更新 Chrome 后,程序无法运行,因为 chromedriver 是旧版本。

不使用chromedriver如何进行网页抓取和文件下载?

感谢大家的阅读。

【问题讨论】:

  • 如果没有看到您现有的代码,我们无话可说。话虽如此,@Kostas 的回答听起来很正确。

标签: python html selenium


【解决方案1】:

我认为如果你也更新ChromeDriver 会更容易,这样你的程序就会再次运行。或者您可以重新安装以前的 Chrome 版本。

但如果您不想这样,您可以在 Firefox 中使用 GeckoDriver

【讨论】:

  • 感谢您的回答。我现在修复了 Chrome 版本并寻找不使用硒
【解决方案2】:

您可以使用像Pupeppeteer 这样的无头抓取工具。您还可以更新您的 Chrome 驱动程序以与您最推荐的浏览器版本兼容。

【讨论】:

    猜你喜欢
    • 2015-09-14
    • 2022-12-10
    • 2017-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-05
    • 1970-01-01
    • 2020-11-27
    相关资源
    最近更新 更多