Python 我想使用一个事件,但它没有注册,因为游标仍在输入字段中(tkinter)

Python 我想使用一个事件,但它没有注册,因为游标仍在输入字段中(tkinter),python,tkinter,Python,Tkinter,我的窗口中有一个输入字段,我想在输入字段中键入一些内容, 按enter键,会发生一些事情,但它不起作用,因为当我键入某些内容后按enter键时,光标仍在输入字段中 这是我一直使用的代码过度简化(这个问题的非重要部分被忽略了) 有办法解决这个问题吗? 谢谢你的帮助这就是你要找的吗 import tkinter as tk root = tk.Tk() entry = tk.Entry(tk.root) def some_func(): ... # Bind enter key on

我的窗口中有一个输入字段,我想在输入字段中键入一些内容, 按enter键,会发生一些事情,但它不起作用,因为当我键入某些内容后按enter键时,光标仍在输入字段中

这是我一直使用的代码过度简化(这个问题的非重要部分被忽略了)

有办法解决这个问题吗?
谢谢你的帮助这就是你要找的吗

import tkinter as tk

root = tk.Tk()
entry = tk.Entry(tk.root)

def some_func():
    ...

# Bind enter key on entry to some_func
entry.bind("<Enter>", lambda event: some_func())
root.mainloop()
将tkinter作为tk导入
root=tk.tk()
entry=tk.entry(tk.root)
定义某些函数():
...
#将输入时的enter键绑定到某个函数
entry.bind(“,lambda事件:some_func())
root.mainloop()

请回答您的问题并添加一个。您希望光标移动到哪里?请将您的问题包括在内。我编辑了问题,因此问题中包含了代码,maybee您现在可以提供帮助:)我稍微更改了我的答案,它应该会起作用。如果没有,告诉我。
import tkinter as tk

root = tk.Tk()
entry = tk.Entry(tk.root)

def some_func():
    ...

# Bind enter key on entry to some_func
entry.bind("<Enter>", lambda event: some_func())
root.mainloop()