我有以下代码
#!/usr/bin/python
import keybinder
def Mark(args):
print "Why, hello!"
keybinder.bind("<Super>m", Mark, "junk")
KEYBINDER.MAIN_LOOP_KEYPRESS()
换句话说,我想制作一个程序,它在后台静默休眠,直到在系统中的任何位置按下组合键。Keybinder 似乎是获得按键的好方法,但我不确定如何执行最后一行暗示的睡眠部分。似乎导入一个像 GTk 这样的大型框架对于这个应用程序来说太过分了,我宁愿避免一个繁忙的循环。
有什么想法吗?