【问题标题】:getting error with Selenium using google colab使用 google colab 使用 Selenium 时出错
【发布时间】:2021-10-16 19:21:59
【问题描述】:

我正在尝试在 Google colab 中使用 selenium 进行网页抓取并出现错误

网页说我必须启用 Javascript 并禁用广告拦截器(如果有)。我尝试通过放置来启用 javascript

chrome_options.add_argument("--enable-javascript")

但仍然出现错误。但是我的朋友可以使用 conda 来做同样的事情。有什么方法可以在 Google colab 中使其正确。

[![获取错误网页:“请启用 javascript 并禁用广告拦截器(如果有)”][2]][2]

【问题讨论】:

  • 请阅读how to ask a good question。您不应该像这里那样使用图像
  • 你能分享整个错误堆栈跟踪吗?
  • 网页没有出错。我应该得到想要的 HTML 页面,而不是得到网页说请启用 java-script 并禁用 adblocker。

标签: javascript selenium web-scraping selenium-chromedriver google-colaboratory


【解决方案1】:

问题是由于 chrome 是无头的。因此,我无法验证我“不是机器人”。可以使用替代方法来解决这个问题。例如。在笔记本电脑上运行代码而不是协作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-08-24
    • 1970-01-01
    • 2019-07-25
    • 2019-11-02
    • 1970-01-01
    • 1970-01-01
    • 2021-05-07
    相关资源
    最近更新 更多