首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >呈现HTML本地文件,不带浏览器或网络(轻量级)

呈现HTML本地文件,不带浏览器或网络(轻量级)
EN

Stack Overflow用户
提问于 2015-08-29 22:01:17
回答 1查看 1.4K关注 0票数 2

我遇到了很多困难,试图找到信息或可能的例子正在这样做。

我希望在窗口中呈现html,并将js从html中取出并输出到python代码中。

Html是本地的,它永远不会有互联网连接。我试着寻找可能的答案,每个人似乎总是与使用一些小型的轻量级浏览器有关,而在我的例子中,这不是一个可以使用的选项。

更详细的是,我运行(python)和Iceweasel(Raspberry B+)来从html页面获取元素的值。因此,使用不同的浏览器是不可能的,因为轻量级浏览器与selenium不兼容。使用Selenium和Iceweasel需要超过2miunet才能完全加载,这对于我需要的东西来说是非常长的。

我看了一下Awesomium,但我认为它与Raspberry Pi缺乏可比性。我的另一个想法是使用OpenGL来呈现html,但没有找到简单的解释示例。

目前正在研究LibRocket,氦气和QWebView,但我认为他们不会有任何我需要的与我所需要的兼容性。

编辑:

基本上,我想要一个可以用X11将HTML呈现到屏幕上的画布。在HTML上会有按钮。我希望这些按钮在python脚本中预先形成操作。

在我看来,浏览器基本上是一个工具栏,一个画布和很多网络。我想尽可能多地去掉这些,只想留在画布上。

EN

回答 1

Stack Overflow用户

发布于 2015-08-30 04:36:09

首先,转到您有本地网页的目录。而不是运行python -m SimpleHTTPServer 8000。这将在窗口中“呈现html”。然后查看源代码并将javascript粘贴到python文件中。或者,如果您希望自动将javascript编成一个out文件,则可以使用美汤选择javascript并将其写入您想要的任何文件。然后在python中任意操作它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32291074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档