rod:用于Web自动化和抓取的Devtools驱动程序
概述
| |
Rod是直接基于的高级驱动程序。 它设计用于Web自动化和抓取,供高级和低级使用,高级开发人员可以使用低级软件包和功能轻松自定义或构建自己的Rod版本,高级功能仅是示例建立默认版本的Rod。
特征
链接的上下文设计,可以直观地超时或取消长时间运行的任务
自动等待元素准备就绪
调试友好,自动输入跟踪,远程监控无头浏览器
所有操作都是线程安全的
自动查找或下载
轻巧,没有第三方依赖项,在Linux,Mac和Windows上测试了
高级助手,如WaitStable,WaitRequestIdle,HijackRequests,WaitDownload等
两步式WaitEvent设计,永远不会错过任何事件()
正确处理嵌套的iframe或阴影DOM
崩溃后没有僵尸浏览器进程()
例子
请先检查文件,然后再检查文件夹。
有关更详细的示例,请搜索单元测试。 例如使用方法Handl