欢迎!请查看关于页面获取更多信息。
是否有从Clojure中使用https://developers.google.com/web/tools/puppeteer/的方式?
在搜索引擎中查找,有许多与"puppet"相关的Clojure库,但没有一个是用于Chrome网络爬虫的。
Puppetter是一个JavaScript库。您可以使用Clojurescript,但并不容易与Clojure一起使用。
有一个Clojure库可以控制Chrome,与puppeteer使用的相同CDP协议:https://github.com/tatut/clj-chrome-devtools。也许值得一试。
或者在您必须从Clojure/JVM中使用它时,请查看graaljs:https://github.com/graalvm/graaljs/blob/master/docs/user/RunOnJDK.md
但请注意:这可能是一个深不见底的兔子洞。