In article <[EMAIL PROTECTED]>, Miki Tebeka <[EMAIL PROTECTED]> wrote:
> print SCMError is e.__class__ > raise SystemExit > > I get to the second "except" clause, and the printout is: > /home/mikit/work/nightly/scm/common.py:3 > /home/mikit/work/nightly/scm/common.py:3 > False > > How is this possible? I suspect you meant to do: print "SCMError is", e.__class__ The way you have it now, it's printing out the result of the "is" operator, which tests for identity. -- http://mail.python.org/mailman/listinfo/python-list