[英]how does the Entry widget in tkinter work?
我仍然是 Tkinter 的初學者,我不太確定 Entry 小部件是如何工作的。 我似乎無法獲得我輸入的值我嘗試將根窗口綁定到此函數,但我無法弄清楚為什么它不起作用。
def get_value(event):
current_obj = root.focus_get()
if (current_obj in entries):
text = current_obj.get()
data.append(text)
您可以使用get
從條目中獲取值。
首先像這樣定義條目: e = tk.Entry() e.pack()
然后你可以有一個靜態函數,它通過調用entry.get()
來獲取條目的值
def get_entry_value(entry)
entry.get()
或者,如果您的應用中有多個條目都包含在某個可迭代對象中:
def get_entries(self, event=None):
data = list()
for e in self.entries:
data.append(e.get())
return data
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.