使用 Tk 的圖形使用者介面

Tk/Tcl 一直是 Python 不可或缺的一部分。它提供了一個強大且與平臺無關的視窗工具包,Python 程式設計師可以使用 tkinter 包及其擴充套件模組 tkinter.ttk 來訪問。

tkinter 包是 Tcl/Tk 之上的一個輕量級的面向物件層。要使用 tkinter,你不需要編寫 Tcl 程式碼,但你需要查閱 Tk 文件,有時還需要查閱 Tcl 文件。tkinter 是一組包裝器,它們將 Tk 小部件實現為 Python 類。

tkinter 的主要優點是它速度快,並且通常與 Python 捆綁在一起。儘管它的標準文件較弱,但可以找到很好的資料,包括:參考資料、教程、書籍等。tkinter 也因其過時的外觀和感覺而聞名,但在 Tk 8.5 中得到了極大的改進。儘管如此,你可能對許多其他 GUI 庫感興趣。Python Wiki 列出了幾個替代的 GUI 框架和工具