Odd-R.: >I thought Exception would catch all exceptions. Try this: import sys try: pass # your code here except: e = sys.exc_value() Either to catch everything, or to get a hold on e. -- René Pijlman