> The long story: > > I have a try..except like so: > > try: > execfile(filename, namespace) > except: > # handle problems Try something like try: # whatever except SystemExit, err: if err.args in [(0,), ()]: # sys.exit called as sys.exit(0) or sys.exit() # exit cleanly else: # log error except: # handle any remaining errors. Enjoy, -tim