[Python-Dev] Re: PEP 282 comments (original) (raw)
Mark Hammond mhammond@skippinet.com.au
Thu, 21 Mar 2002 12:04:23 +1100
- Previous message: [Python-Dev] Re: PEP 282 comments
- Next message: [Python-Dev] Re: PEP 282 comments
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[Trent]
How about this (just an idea): def info(self, msgOrException, *args): if isinstance(msgOrException, Exception): # format the exception and msg, args = args[0], args[1:] else: # treat it like before
try: # ... except Exception, ex: log.info(ex, "Eeeeek!")
I don't like this. I think it rare you will want to log an exception with no contextual message.
Eg,
info(sys.exc_info())
Would be pretty useless in a log. You would also want to include what went wrong (whereas the exception generally only tells you why (and where) it went wrong.
Mark.
- Previous message: [Python-Dev] Re: PEP 282 comments
- Next message: [Python-Dev] Re: PEP 282 comments
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]