欢迎!请查看 关于 页面以了解更多关于这个平台的信息。
有没有办法从Clojure使用 https://developers.google.com/web/tools/puppeteer/?
在网上搜索,有许多与“puppet”相关的Clojure库,但没有一个是用于Web爬虫的。
Puppetter 是一个javascript库。你可以用它和clojurescript一起使用,但与clojure使用并不方便。
有一个Clojure库可以通过与puppeteer使用的相同CDP协议控制Chrome: https://github.com/tatut/clj-chrome-devtools 。也许值得一试。
或者如果你需要在clojure/JVM中使用它,看看 graaljs: https://github.com/graalvm/graaljs/blob/master/docs/user/RunOnJDK.md
但请注意:这可能是一个深不见底的兔子洞。