Neo*_*ang 6 python signals hotkeys
我想在我的 python 脚本中实现Ctrl+Y作为热键,但是,Ctrl+Y会导致向我的脚本发送信号,导致其停止。
如何覆盖python 脚本中的Ctrl+组合键?Y
我努力了:
import signal
signal.signal(signal.SIGSTOP, signal.SIG_IGN)
Run Code Online (Sandbox Code Playgroud)
但这会导致RunTimeError (22, 'invalid argument')。
您的代码的问题在于您试图中断SIGSTOP 不可中断的中断。SIGTSTP你想像这样中断:
import signal
signal.signal(signal.SIGTSTP, signal.SIG_IGN)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
328 次 |
| 最近记录: |