python - 如何使用 Python 中的 Tkinter 检查当前是否按下了某个键?

标签 python tkinter keylistener

有什么方法可以使用 Tkinter 检测当前按下了哪些键?如果可能的话,我不想使用额外的库。我已经可以检测到何时按下了键,但我希望能够随时检查此时按下了哪些键。

最佳答案

我认为您需要跟踪有关按下和释放键的事件(维护您自己的一组“当前按下的”键)——我相信 Tk 不会跟踪这些事件你(Tkinter 确实在 Tk 之上添加了很少,它主要是它的直接接口(interface))。

关于python - 如何使用 Python 中的 Tkinter 检查当前是否按下了某个键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1181027/

相关文章:

python - 使用 python BeautifulSoup 从 HTML 中删除具有特定 id 内容的特定标签

python - 使用 Python 将带有附件的 XML 发送到 SOAP ws

python - 为什么正则表达式函数总是弹出属性错误?

python - 使用字体模块的 Tkinter 代码无法从命令行运行?

python - tkinter 和 pygame.midi 之间的冲突

javascript - 无法使用 yui(javascript) 编写 Enter 键监听器

python - 如何在 ffmpeg-python 中使用多个 map 值?

python - 如何从 Python Tkinter Text 小部件中获取选定的文本

java - 单击按钮后按键监听器不工作

java - 尝试使用关键监听器,但形状不会移动