gpt4 book ai didi

没有用于自动化的 GUI 的 Javascript(和 HTML 呈现)引擎?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:19:55 26 4
gpt4 key购买 nike

是否有任何库或框架提供浏览器的功能,但不需要实际呈现到屏幕上?

我想在网页上自动导航(例如,Mechanize 就是这样做的),但我想要完整的浏览器体验,包括 Javascript。因此,我想要某种虚拟浏览器,我可以使用它以编程方式“单击链接”,在其中呈现 DOM 元素和 JS 脚本,并操作这些元素。

最好使用 Python 解决方案,但我可以管理其他解决方案。

最佳答案

PhantomJSPyPhantomJS是我用来完成这些任务的东西。

它是一个基于 headless WebKit 的浏览器,可以通过 JavaScript 完全控制。有一个 C++ 实现 (PhantomJS) 和一个 Python 实现 (PyPhantomJS)。不过我更喜欢 Python,因为它有一个插件系统,允许您在不实际修改任何代码的情况下向核心添加功能,这与 C++ 不同。 :)

关于没有用于自动化的 GUI 的 Javascript(和 HTML 呈现)引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2716230/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com