我想检测是否单击了Ctrl + X,以便退出我的Python应用程序。我不知道该怎么做?请帮忙。
答案 0 :(得分:1)
您是否考虑过使用此处讨论的功能? Python read a single character from the user
或者也许您可以使用诅咒。
无论哪种方式,您都只需要找到ctrl-X的密钥代码,它就是24。
答案 1 :(得分:1)
最简单,最好的选择是使用模块keyboard
。使用pip install keyboard
安装它。
在代码的开头使用以下代码:
import keyboard as k
k.add_hotkey("ctrl+x",lambda: quit())
#Your code....
嗯,它很容易工作,但是,它将从整个窗口读取密钥。例如,程序正在运行,您当前正在使用记事本,然后按 ctrl + x ,那么python程序也会关闭。