Python 是一門廣泛應用于計算機科學和數據科學的編程語言。在 GUI(圖形用戶界面)開發方面,Python 有很多庫可以選擇,其中 Tkinter 是一個以 Tk 為基礎的 Python 標準 GUI 庫。
在 Tkinter 中,我們可以通過創建 Button 對象來實現一個按鈕。下面是一個示例代碼,創建了一個帶有按鈕的 Tkinter 界面:
import tkinter as tk class App: def __init__(self, master): self.master = master master.title("Python Button GUI") self.label = tk.Label(master, text="點擊按鈕以執行操作") self.label.pack() self.button = tk.Button(master, text="執行", command=self.do_operation) self.button.pack() def do_operation(self): # 在這里寫下按鈕點擊后的操作 print("操作已執行") root = tk.Tk() app = App(root) root.mainloop()
在上面的例子中,我們創建了一個類 App,它包含一個標簽和一個按鈕。當用戶點擊按鈕時,按鈕上綁定的 self.do_operation() 方法會自動執行。
我們可以在 do_operation() 方法中編寫任何自定義的操作,例如彈出一個消息框、執行一個腳本等等。這種方式非常靈活,可以方便地根據需求進行修改和擴展。