Giả sử rằng chúng tôi đã tạo một tiện ích Entry và chúng tôi muốn nhận được giá trị của nó. Trong trường hợp này, chúng tôi có thể sử dụng .get () phương pháp. Nó ánh xạ đối tượng đầu vào thành một biến có thể được sử dụng thêm để in hoặc hiển thị giá trị đã nhập.
Ví dụ
Trong ví dụ này, chúng tôi sẽ tạo một ứng dụng sẽ hiển thị văn bản đầu vào thông qua một tiện ích nhãn.
#Import tkinter library from tkinter import * from tkinter import ttk #Create an instance of tkinter frame or window win= Tk() #Set the geometry of tkinter frame win.geometry("750x250") def get_value(): e_text=entry.get() Label(win, text=e_text, font= ('Century 15 bold')).pack(pady=20) #Create an Entry Widget entry= ttk.Entry(win,font=('Century 12'),width=40) entry.pack(pady= 30) #Create a button to display the text of entry widget button= ttk.Button(win, text="Enter", command= get_value) button.pack() win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một cửa sổ chứa tiện ích con nhập và một nút.
Trong đầu ra đã cho, nếu chúng ta sẽ nhấp vào nút Enter. Nó sẽ bắt chước giá trị đầu vào từ tiện ích Entry.