Tôi cần một cách đơn giản để hiển thị các trang HTML được truy xuất bằng Yêu cầu (python-requests.org). Tôi đang sử dụng Python 3.2 trên Windows.Thiết lập TkHtml (tiện ích Tk) bằng Python
Tôi đã sử dụng tkinter và tôi đã tìm thấy một tiện ích Tk có tên là TkHtml. Nó được mô tả tại http://tkhtml.tcl.tk/ và một DLL có thể tải xuống từ http://www.hwaci.com/sw/tkhtml/. Tôi tìm thấy một wrapper python tại http://tix.sourceforge.net/Tixapps/src/Python/TkHtml.py.
Tôi không biết làm thế nào để TkHtml hoạt động trong python. Có cách nào tiêu chuẩn để xử lý các tiện ích Tk của bên thứ 3 không?
Tôi đặt tkhtml.dll trong Python32 \ DLLs (không có ý tưởng nếu điều này là đúng) và đặt TkHtml.py trong Python32 \ Lib \ site-packages. Tôi đã đi trước và sửa nhập khẩu trong TkHtml.py để làm việc với Python 3 (đã thay đổi tkFileDialog thành tkinter.filedialog và Tkinter thành tkinter).
Khi tôi làm:
import TkHtml
app=TkHtml.TestApp()
tôi nhận được lỗi:
...
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
Bất kỳ ý tưởng?
Tài liệu thêm một chút sẽ hữu ích. – Louis