我需要一种简单的方法来呈现使用Requests (python-requests.org) 检索到的HTML页面。我正在Windows上使用Python 3.2。
我曾经使用tkinter,并找到了一个名为TkHtml的Tk小部件。它在http://tkhtml.tcl.tk/上有描述,可以从http://www.hwaci.com/sw/tkhtml/下载DLL。我在http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py上找到了一个Python包装器。
我不知道如何在Python中运行TkHtml。是否有处理第三方Tk小部件的标准方式?
我将tkhtml.dll放在Python32\DLLs中(不知道这是否正确),并将TkHtml.py放在Python32\Lib\site-packages中。我继续修复了TkHtml.py中的导入,以便与Python 3配合使用(将tkFileDialog更改为tkinter.filedialog,将Tkinter更改为tkinter)。
当我执行以下操作时:
任何想法?
我曾经使用tkinter,并找到了一个名为TkHtml的Tk小部件。它在http://tkhtml.tcl.tk/上有描述,可以从http://www.hwaci.com/sw/tkhtml/下载DLL。我在http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py上找到了一个Python包装器。
我不知道如何在Python中运行TkHtml。是否有处理第三方Tk小部件的标准方式?
我将tkhtml.dll放在Python32\DLLs中(不知道这是否正确),并将TkHtml.py放在Python32\Lib\site-packages中。我继续修复了TkHtml.py中的导入,以便与Python 3配合使用(将tkFileDialog更改为tkinter.filedialog,将Tkinter更改为tkinter)。
当我执行以下操作时:
import TkHtml
app=TkHtml.TestApp()
I get the error:
...
File "C:\Program Files\Python32\lib\site-packages\TkHtml.py", line 45, in __init__
master.tk.call("package", "require", "tkhtml")
_tkinter.TclError: can't find package tkhtml
任何想法?