Tkinter:取消选择输入框时如何获取事件监听器?

Tkinter: How to get event listener when entry box is deselected?

只是标题。我有一个需要四舍五入到 10 的输入框,但我希望它在选择另一个输入框时发生。

我能找到的与 tkinter 输入框有关的唯一事件侦听器是附加一个 StringVar 并跟踪它,但这似乎并不能满足我的要求,因为我不希望在键入时发生更改.

您正在查找 <FocusOut> 活动。

def some_func(event):
    print("The entry has lost focus")
entry = tk.Entry(...)
entry.bind("<FocusOut>", some_func)