gpt4 book ai didi

javascript - 如何从使用 'Document' 和/或 'Window' 的 Python 执行 JS

转载 作者:行者123 更新时间:2023-11-28 16:54:02 25 4
gpt4 key购买 nike

我目前正致力于让 JavaScript 在 Python 中成功执行。我已经使用 PyV8 包实现了一个 JS 引擎 (v8)。从这里我可以执行原始 JavaScript(“1+2”等)。但是,对于使用对“文档”或“窗口”的引用的 JavaScript,代码将抛出错误。理想情况下,我正在寻找 Python 实现,但是 JavaScript 实现也可以正常工作,因为我可以在我的 JavaScript 引擎执行它之前将它添加到我的脚本中。

总结一下:如何从 JavaScript 中执行使用“Document”和/或“Window”的 JavaScript?

最佳答案

我在使用 Spidermonkey(命令行 JavaScript 解释器)并尝试运行依赖于不存在的 documentwindow 的脚本时遇到了同样的问题对象。

我使用 Env-JS 解决了这个问题项目,为他们设置独立的“假”对象。

关于javascript - 如何从使用 'Document' 和/或 'Window' 的 Python 执行 JS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3182034/

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