(摘) Golang库:Rod 网页自动化及爬虫库

声明:内容源自网络,版权归原作者所有。若有侵权请在网页聊天中联系我

Rod 是一个直接基于 DevTools Protocol 高级驱动程序。 它是为网页自动化和爬虫而设计的,既可用于高级应用开发也可用于低级应用开发,高级开发人员可以使用低级包和函数来轻松地定制或建立他们自己的Rod版本,高级函数只是建立Rod默认版本的例子。

Rod官文文档 函数及示例

它会自动下载chrome浏览器,如果你没有的话。

package main

import "github.com/go-rod/rod"

func main() {
    page := rod.New().MustConnect().MustPage("https://www.wikipedia.org/")
    page.MustWaitLoad().MustScreenshot("a.png")
}

文档看起来比较详细,留到有需要的时候再研究。

相关文章