[Twisted-Python] errorhandler example in docs needs work

Tommi Virtanen tv at twistedmatrix.com
Sun Dec 26 11:58:12 EST 2004

Alan Ezust wrote:

>Reading this in the manual:
>    http://twistedmatrix.com/documents/current/howto/defer
>Example of how to write error handlers for exceptions:
>def errorHandler(failure):
>    failure.trap(SpamException, EggException)
>    # Handle SpamExceptions and EggExceptions
>This example is missing something. The #handle SpamExceptions
>should have at least one statement after the # like
>      print "I am handling the exception"
>I look at this example above and I still don't know how to write an
>error handler. I shall read further, but I wanted to share my
How would the print statement help you to know how to write an error 

Maybe there should be a "bigger" example somewhere, outside the defer howto,
with real code. Something like "try to fetch this URL via HTTP, retry up 
to three times".

More information about the Twisted-Python mailing list