Requests( python-requests.org )で取得したHTMLページをレンダリングする簡単な方法が必要です。私はWindowsでPython3.2を使用しています。
私はtkinterを使用していて、TkHtmlというTkウィジェットを見つけました。これはhttp://tkhtml.tcl.tk/で説明されており、DLLはhttp://www.hwaci.com/sw/tkhtml/からダウンロードできます。http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.pyでPythonラッパーを見つけました。
TkHtmlをPythonで動作させる方法がわかりません。サードパーティのTkウィジェットを処理する標準的な方法はありますか?
tkhtml.dllをPython32\DLLに配置し(これが正しいかどうかはわかりません)、TkHtml.pyをPython32 \ Lib\site-packagesに配置します。私は先に進み、Python 3で動作するようにTkHtml.pyのインポートを修正しました(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
何か案は?