我正在编写一个Python程序,并希望在某些时候从Web加载HTML页面并显示它们,特别是我的程序的支持论坛部分/新闻部分。如何轻松地将其集成到我的程序中?
答案 0 :(得分:3)
切换工具包会更容易--Gtk + / Qt都支持WebKit渲染引擎。这两个工具包都支持Python绑定。
答案 1 :(得分:0)
Tkinter没有显示HTML的原生支持。通过一些工作,您可以下载原始html,进行一些文本操作(假设它主要是纯文本和一些标记用于粗体,标题等),并将其显示在文本小部件中。如果它形成良好的xhtml,您可以使用xml解析器提取相关数据并为其提供适当的格式。
如果网页嵌入了图片,或者使用了css或javascript,那么这个问题就会变得难以实现。