On 21 Jul 2005 07:39:10 -0700, [EMAIL PROTECTED] wrote:
>I'm having a tough time figuring this one out:
>
>
>class MyKBInterrupt( ..... ):
>   print "Are you sure you want to do that?"
>
>if __name__ == "__main__":
>       while 1:
>           print "Still here..."
>
>
>So this thing keeps printing "Still here..." until the user hits ctl-c,
>at which time the exception is passed to MyKBInterrupt to handle the
>exception, rather than to whatever the built-in handler would be.
>
>I've Read-TFM, but I only see good info on how to create my own class
>of exception;  I don't see anything on how to override an existing
>exception handler.
>
>Thanks in advance for any help.

See excepthook in the sys module documentation: 

  http://python.org/doc/lib/module-sys.html

Jp
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to