sys
permet notamment d'avoir accès à une exception levée (l'objet en lui-même), à son message de description et à sa stacktrace http://docs.python.org/library/sys.html. On peut alors faire ce genre de choses sans riques:try: command except: errMsg = sys.exc_info[1] # soit on remonte le message vers l'utilsateur via le canal adapté: print errMsg # soit on re-lève l'exception avec de petits ajouts: raise MyError(errMsg)