Ich brauche eine einfache Möglichkeit zum Rendern von HTML-Seiten mit Requests (python-requests.org) abgerufen. Ich benutze Python 3.2 unter Windows.Einrichten von TkHtml (ein Tk-Widget) mit Python
Ich benutzte Tkinter, und ich fand ein Tk-Widget namens TkHtml. Es ist unter http://tkhtml.tcl.tk/ beschrieben und eine DLL kann von http://www.hwaci.com/sw/tkhtml/ heruntergeladen werden. Ich fand einen Python-Wrapper bei http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py.
Ich weiß nicht, wie man TkHtml in Python arbeiten. Gibt es eine Standardmethode für den Umgang mit Tk-Widgets von Drittanbietern?
Ich habe tkhtml.dll in Python32 \ DLLs (keine Ahnung, ob das richtig ist) und TkHtml.py in Python32 \ Lib \ site-packages. Ich ging voran und reparierte die Importe in TkHtml.py, um mit Python 3 zu arbeiten (änderte tkFileDialog zu tkinter.filedialog und Tkinter zu tkinter).
Wenn ich tun:
import TkHtml
app=TkHtml.TestApp()
ich den Fehler:
...
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
Irgendwelche Ideen?
Ein bisschen mehr Dokumentation würde helfen. – Louis