【问题标题】:How to click on a button using Golang for Web Scraping [closed]如何使用 Golang 进行 Web Scraping 单击按钮 [关闭]
【发布时间】:2018-08-06 09:13:23
【问题描述】:

我正在尝试使用 Golang 抓取网站,为了获得更多内容,我需要点击 <button> 并等待几秒钟。 (注意:本站没有分页)

我发现了一些很酷的包来进行网络抓取,例如:

  • 冲浪 (gopkg.in/headzoo/surf.v1)
  • goquery (github.com/PuerkitoBio/goquery)

但我找不到如何单击按钮。

有没有可以做到这一点的?还是我需要使用 ChromeDriver/Headless Chrome/etc.

【问题讨论】:

    标签: go web-scraping


    【解决方案1】:

    发现于:https://stackoverflow.com/a/26823658/4784357

    在 Web 浏览器开发者工具中打开 Network tab检查单击按钮时发生的情况以继续使用 goquery、surf 等包。

    在其他情况下,网络浏览器需要自动执行此类任务。

    【讨论】:

    • 这绝不是解决问题。
    猜你喜欢
    • 1970-01-01
    • 2019-10-04
    • 2013-06-28
    • 1970-01-01
    • 2022-08-05
    • 2013-05-15
    • 1970-01-01
    • 1970-01-01
    • 2015-12-30
    相关资源
    最近更新 更多