Javascript 如何在PyV8中加载nodejs模块?

Javascript 如何在PyV8中加载nodejs模块?,javascript,python,node.js,jsdom,Javascript,Python,Node.js,Jsdom,如何在PyV8中加载nodejs模块 我已经读过所有关于使用nodejs运行jsdom有多棒的文章。如果我在Python应用程序中运行v8,Python“获取”web资源,然后将生成的html字符串提供给内部加载了jsdom的v8实例,我会获得相同的dom遍历好处吗 (或者这是一个毫无意义的配置,因为我还没有想到的原因?我担心这是不可能的,因为jsdom需要一些节点构造,而这些构造在vanilla v8下是不可用的。像require、核心库和沙箱化窗口的方法这样的东西需要做一些工作才能从jsdo

如何在PyV8中加载nodejs模块

我已经读过所有关于使用nodejs运行jsdom有多棒的文章。如果我在Python应用程序中运行v8,Python“获取”web资源,然后将生成的html字符串提供给内部加载了jsdom的v8实例,我会获得相同的dom遍历好处吗


(或者这是一个毫无意义的配置,因为我还没有想到的原因?

我担心这是不可能的,因为jsdom需要一些节点构造,而这些构造在vanilla v8下是不可用的。像require、核心库和沙箱化窗口的方法这样的东西需要做一些工作才能从jsdom中提取出来


您可能想看看

,通过在我的Python应用程序中运行v8,我指的是使用PyV8从创建者自己创建一个v8上下文!谢谢无论如何,我们已经转移到使用jsdom的节点。