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