signal handler
Jeff Rush
jrush at summit-research.com
Tue Jun 29 06:48:45 EDT 1999
To catch the Control-C keyboard interrupt, you can just do the following,
depending upon what you are trying to accomplish:
try:
pass # Do Whatever
except KeyboardInterrupt:
print "*** BREAK ***"
It may be the Python interpreter is interfering with your handler,
since it catches the keyboard interrupt and turns it into an exception.
-Jeff Rush
On Mon, 28 Jun 1999 14:30:41, Thooney Millennier <too at pk.highway.ne.jp>
wrote:
> I am sorry for my late reply,
> and thank for your suggestion.
> I did't know functions such as
> "getpid()","kill()".
>
> Well, I tried and realized...
> If you use "kill(getpid(),SIGINT)",
> it works. (ie. callback ok!)
> Instead,if you send "Control-C" by keyboard input,
> it does not. (nothing happens,signal ignored)
More information about the Python-list
mailing list