我知道您可以在命令提示符下捕获单个html节点小瓶,但是可以通过类似于Puppeteer的控制台以编程方式执行此操作吗?我想循环页面上的所有元素并捕获偶尔的一次性项目,我不想在puppeteer中设置完整的auth过程。
但是在foreach或类似的事情中从控制台执行。
See the puppeteer reference here.
有效的结果:
$x("//*[contains(@class, 'special-class-name')]").forEach((el)=> el.screenshot())
答案 0 :(得分:0)
我刚刚制作了一个脚本,该脚本对Google主页上的每个提交按钮都进行了截图。只是看一下并从中得到一些启发。
c = [x for (x,y) in zip(a, b) if (x<y) else y]