How to swallow traceback message

Back9 backgoodoo at gmail.com
Wed Aug 11 17:32:19 CEST 2010


On Aug 11, 11:19 am, Tim Harig <user... at ilthio.net> wrote:
> On 2010-08-11, Back9 <backgoo... at gmail.com> wrote:
>
> > python myapp.py input_file | more
> > to see them step by step.
>
> > But when I try to exit it, normally I use Ctrl+ C key to quit it.
> > Problem is every time I do like it, it shows Traceback message and it
> > makes my app not professional.
>
> You have three options.
>
>         1. Exit more properly.
>
>         2. Catch and handle SIGINT yourself.
>
>         3. Wrap whatever section of your program is being interrupted in
>                 try/except to catch the KeyboardInterrupt exception when it
>                 is generated.

I should have mentioned that I already use try/except
KeyboardInterrupt statement.
But it does not seem to work as I expected.

TIA



More information about the Python-list mailing list