【发布时间】:2011-10-21 04:07:32
【问题描述】:
我想创建一个家长监督网络浏览器。它的工作方式是我在 python 中创建了一个桌面应用程序(最好使用 wxPython 或 wxPythons webkit),它只是一个可以显示 HTML 和 CSS 的小部件。
对网站的 HTTP 请求将通过我服务器上的代理。因此,如果有人想访问网站“http://google.com”:
- 他们在 python 浏览器中输入该 url
- 请求转到我服务器上的脚本:http://mywebserver.com/cgi-bin/browserRequest.py?url=http://google.com
- python 脚本根据无效 url 列表检查 url;如果通过,则脚本下载/访问网页并发送回 HTML 以及相关的外部 css 或 javascript 文件
我的问题:哪些 python GUI 库具有简单易用的显示 HTML 并且可以显示 CSS 的小部件?
我发现大多数 HTML 小部件无法显示 CSS,尤其是在 wxpython 中。加上一些小部件不允许您的 html 包含 html 或 body 标记元素。你知道在 wxpython 或任何基于 python 的 GUI 中可以显示 HTML 和 CSS 的最好的小部件吗?
【问题讨论】:
标签: python html wxpython tkinter