如何判断 tkinter 中的密钥是否已释放

sam*_*sam 4 python tkinter keypress

我使用此代码来测试是否按下了某个键,但我还需要一个在释放键时调用的绑定。如果不存在这样的绑定,我会选择一些代码来连续检查该键是否仍然被按下。

w.bind("<Key>",key)
Run Code Online (Sandbox Code Playgroud)

unu*_*tbu 5

onkeyrelease当释放任何键时,这将调用:

w.bind("<KeyRelease>", onkeyrelease)
Run Code Online (Sandbox Code Playgroud)

要对特定键的释放做出反应,您可以使用

w.bind("<KeyRelease-key>", onkeyrelease_of_key)
Run Code Online (Sandbox Code Playgroud)

其中key应替换为密钥的名称。