獲取 Tkinter Entry 小元件的內容
Entry 小元件是一個基本的單行字元小元件,僅支援單行文字輸入。可以透過初始化 Entry(parent, width) 建構函式來定義一個 Entry 小元件。
為了驗證 Entry 小元件,我們可以使用 get() 方法,其結果是輸入到 Entry 小元件中的字元。
讓我們定義一個接受單行文字輸入的 Entry 小元件,我們將在 Entry 小元件中列印輸入的字元。
示例
#Import the required Libraries from tkinter import * from tkinter import ttk #Create an instance of Tkinter frame win = Tk() #Set the geometry of Tkinter frame win.geometry("750x250") def get_content(): #Get the content of Entry Widget print(entry.get()) #Create an entry widget entry= Entry(win, width= 40) entry.pack(pady= 20) #Create a button to validate the entry widget button= ttk.Button(win, text= "Get Content", command= get_content) button.pack(pady=10) win.mainloop()
輸出
執行上述程式碼將顯示一個視窗,其中包含一個 Entry 小元件和一個用於獲取 Entry 小元件內容的按鈕。
現在,單擊 "獲取內容" 按鈕以列印 Entry 小元件的內容。一旦我們單擊按鈕,它將輸出如下內容,
Hello World!
廣告