Tkinter Label 不支持直接顯示 HTML 內容,但可以通過使用第三方庫來實現在 Tkinter Label 中顯示 HTML 內容。一個常用的庫是 tkhtml,它可以將 HTML 內容轉換為 Tkinter 標簽視窗中的文本和圖像。
以下是一個簡單的示例代碼,演示了如何在 Tkinter 中顯示 HTML 內容:
import tkinter as tk
from tkhtmlview import HTMLLabel
root = tk.Tk()
html_content = """
<h1>Hello, World!</h1>
<p>This is an example of displaying HTML content in Tkinter using tkhtmlview.</p>
"""
html_label = HTMLLabel(root, html=html_content)
html_label.pack()
root.mainloop()
在這個示例中,我們導入了 tk 和 tkhtmlview 庫,并創建了一個 Tkinter 窗口和一個 HTMLLabel,然后將 HTML 內容賦值給 HTMLLabel,并將其顯示在 Tkinter 窗口中。通過使用 tkhtmlview 庫,我們可以在 Tkinter 中顯示 HTML 內容。