Python 是一種高級編程語言,因其簡單易學、功能強大而受到廣泛歡迎。除了基本的編程功能,Python 還可以輕松創建交互式界面。這樣做不僅可以幫助用戶更輕松地使用你的應用程序,還可以為用戶提供更簡便的訪問方式。
Python 內置了許多模塊,用于創建交互式界面。其中,Tkinter 模塊是Python中默認的圖形用戶界面(GUI)庫之一。此外,也可以使用 wxPython、PyQt、Kivy 等其他庫。
import tkinter class myApp: def __init__(self, master): self.master = master self.master.title("My GUI Application") self.master.geometry("300x200") self.label = tkinter.Label(self.master, text="Enter your name:") self.label.pack() self.entry = tkinter.Entry(self.master, width=30) self.entry.pack() self.button = tkinter.Button(self.master, text="Submit", command=self.onButtonPress) self.button.pack() def onButtonPress(self): name = self.entry.get() print("Hello, " + name + "!") root = tkinter.Tk() app = myApp(root) root.mainloop()
在這個例子中,我們使用 Tkinter 創建了一個簡單的 GUI 應用程序。我們創建了一個包含標簽、輸入框和按鈕的窗口,并添加了一個回調函數,用于在用戶按下“Submit”按鈕時檢索輸入內容。最后,我們將輸入內容顯示在控制臺上。