In this example, I want to  write to console (std.out) in the try block; 
but when an exception is thrown by the except block, I want to write the exception content to std.err which is re-directed to a log file.
I could just have a file opened in except block and write on to it. but that needs to be done for every try-catch block, so if there is an alternative for re-directing these exceptions to std.err and log the std.error.
>>> try:
...   print "hello world"
...   1/0
... except ZeroDivisionError as e:
...   print "exception"
... 
hello world
exception
 
     
    