我需要一個簡單的方法來呈現用請求(python-requests.org)檢索到的HTML頁面。我在Windows上使用Python 3.2。用Python設置TkHtml(一個Tk控件)
我正在使用tkinter,並且我找到了一個名爲TkHtml的Tk小部件。它在http://tkhtml.tcl.tk/中描述,並且可從http://www.hwaci.com/sw/tkhtml/下載DLL。我在http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py找到了一個python包裝器。
我不知道如何獲得TkHtml在python中的工作。有沒有處理第三方Tk小部件的標準方式?
我把tkhtml.dll放在Python32 \ DLL(不知道這是否正確),並把TkHtml.py放到Python32 \ Lib \ site-packages中。我繼續修復TkHtml.py中的導入以處理Python 3(將tkFileDialog更改爲tkinter.filedialog,將Tkinter更改爲tkinter)。
當我這樣做:
import TkHtml
app=TkHtml.TestApp()
我得到的錯誤:
...
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
任何想法?
多一點的文檔會有幫助。 – Louis 2016-09-09 10:10:46