2012-03-23 114 views
0

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

我已经阅读了所有有关jjdom与nodejs一起运行时的情况。如果我在Python应用程序中运行v8,使用python“获取”web资源,然后将结果html字符串提供给v8实例,该实例已在内部加载jsdom,那么我会获得相同的遍历遍历优点:

(或这是一个荒谬的配置,由于某种原因,我还没有想到呢?)

+0

并通过运行V8我的Python应用程序的“内部”,我指的是使用PyV8创建V8背景 – Trindaz 2012-03-23 03:21:03

回答

2

恐怕这是不可能的,因为jsdom需要一些在香草v8下不可用的节点结构。诸如require,核心库和sandboxing窗口的方法需要一些工作才能退出jsdom。

您可能需要采取偷看https://github.com/andreasgal/dom.js/

+0

从创造者本人!谢谢。无论如何,我们已经转向使用jsdom的节点。 – Trindaz 2012-03-25 02:44:46