我正在构建一个应该获取某个HTML代码的python应用程序,渲染它并在tkinter gui中向用户显示结果。我怎样才能做到这一点?我更喜欢有一些内置模块,或者一些我可以使用easy_install获取的模块。谢谢你的任何进步。
(我使用OSX Yosemite和python 2.7)
答案 0 :(得分:1)
我设法使用tkhtml
渲染简单的html标签只是pip3 install tkinterhtml
,并从包example:
from tkinterhtml import HtmlFrame
frame = HtmlFrame(root, horizontal_scrollbar="auto")
frame.set_content("<html></html>")
frame.set_content(urllib.request.urlopen("http://thonny.cs.ut.ee").read().decode())
希望有所帮助:)
答案 1 :(得分:0)
将HTML保存到文件位置,然后使用webbrowser
模块的open()
功能显示它;有关文档,请参阅https://docs.python.org/2/library/webbrowser.html。