Javascript 如何从使用';文件';和/或';窗口';

Javascript 如何从使用';文件';和/或';窗口';,javascript,python,v8,Javascript,Python,V8,我目前正在努力使JavaScript在Python中成功执行。我已经使用PyV8包实现了一个JS引擎(v8)。从这里我可以执行原语JavaScript(“1+2”等)。但是,对于使用“文档”或“窗口”引用的JavaScript,代码将抛出一个错误。理想情况下,我正在寻找一个Python实现,但是JavaScript实现可以很好地工作,因为我可以在执行脚本之前将它预先添加到脚本中,就像我的JavaScript引擎一样 总而言之:如何从JavaScript内部执行使用“文档”和/或“窗口”的Java

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


总而言之:如何从JavaScript内部执行使用“文档”和/或“窗口”的JavaScript?

当使用Spidermonkey(一个命令行JavaScript解释器)并试图运行依赖于不存在的
文档和
窗口
对象的脚本时,我遇到了同样的问题


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

嘿,路易斯,我建议看一下你问的问题,如果有满意的答案,请考虑通过点击复选标记来回答。你得到了魔力点,每个人都更开心了。我该如何将其与我的Python应用程序联系起来呢?它在Env-JS网站上声明有Python桥,但我找不到。