请分享您的看法,参加2024年Clojure状态调查!

欢迎!请查看关于页面获取更多信息。

0
Clojure

是否有从Clojure中使用https://developers.google.com/web/tools/puppeteer/的方式?

在搜索引擎中查找,有许多与"puppet"相关的Clojure库,但没有一个是用于Chrome网络爬虫的。

是否有从Clojure中使用https://developers.google.com/web/tools/puppeteer/的方式?

1 答案

+2

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

但请注意:这可能是一个深不见底的兔子洞。

...