輸入優惠碼現折100元
首頁 / CompScience / Programming / Languages / Python / Tk 跟 Tkinter 的關係

Tk 跟 Tkinter 的關係

[ Next: 設定選項 | Previous: 基本的 Tk 對應 Tkinter | 內容 ]


Tk 跟 Tkinter 的關係

<Tk/Tkinter relationship image>

從上到下:

Your App Here (Python)
Python 應用程式產生一個Tkinter 呼叫。
Tkinter (Python Module)
這個呼叫(舉例說新增一個按鈕元件)是Tkinter模組裡執行的,這個模組也是Python寫的,Python函式會解析命令跟引數然後將他們轉成看起來像是Tk的命令稿而不是Python的命令稿的一種格式。
tkinter (C)
這些命令及引數會傳給tkinter中的C函式 – 注意是用小寫 – 擴充模組。
Tk Widgets (C and Tcl)
這個 C 函式可以把呼叫變成其他的C模組,包括組成Tk函式庫的C函式,Tk是用C及一些Tcl來執行的,Tk元件的Tcl部份是用來繫結特定的預設行為至元件,並且在Python Tkinter模組被匯入時就執行(使用者不會看到這個階段)。
Tk (C)
Tk元件的Tk部份執行最後的對應 …
Xlib (C)
Xlib 函式庫用來畫圖在螢幕上。
Print Friendly, PDF & Email
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

3 comments

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top