Skip to main content
 首页 » 编程设计

javascript之在没有 X 的情况下用 Python 执行 JavaScript

2025年05月04日35dudu

我想解析一个不幸的是需要 JavaScript 才能显示任何内容的 html 页面。为此,我使用了一个小的 python 脚本来提取页面的 html 代码,但之后我必须在 DOM 上下文中执行 JavaScript,这似乎很难。

为了让它更难,我想在没有 X11 服务器的服务器环境中使用它。

注意:我已经读过 http://code.google.com/p/pywebkitgtk/但它似乎需要一个 X 服务器。

请您参考如下方法:

您可以使用 EnvJS 模拟浏览器环境.但是,为了使用它,您必须在您的程序中嵌入某种 JavaScript 运行时(例如 Rhino )(或将其生成为外部进程)。