在Python GUI編程中,start()
函數(shù)通常用于啟動一個圖形用戶界面(GUI)應(yīng)用程序的主循環(huán)
以下是一個使用Tkinter庫創(chuàng)建簡單GUI應(yīng)用程序的示例:
import tkinter as tk
def main():
# 創(chuàng)建主窗口對象
root = tk.Tk()
root.title("My First GUI App")
# 添加一個標(biāo)簽
label = tk.Label(root, text="Hello, World!")
label.pack()
# 啟動主循環(huán)
root.mainloop()
if __name__ == "__main__":
main()
在這個示例中,我們首先導(dǎo)入了tkinter
庫。然后,我們定義了一個名為main
的函數(shù),該函數(shù)負(fù)責(zé)創(chuàng)建和顯示GUI應(yīng)用程序。在main
函數(shù)中,我們創(chuàng)建了一個Tk
對象(表示主窗口),設(shè)置了窗口標(biāo)題,并向其中添加了一個標(biāo)簽。最后,我們調(diào)用root.mainloop()
來啟動應(yīng)用程序的主循環(huán)。
當(dāng)我們運行此腳本時,將顯示一個包含“Hello, World!”文本的窗口。這個窗口將保持打開狀態(tài),直到用戶關(guān)閉它。在這個過程中,應(yīng)用程序會一直運行并響應(yīng)用戶操作。