[code.view]

[top] / python / PyMOTW / traceback / traceback_example.py

     #!/usr/bin/env python
     # encoding: utf-8
     #
     # Copyright (c) 2008 Doug Hellmann All rights reserved.
     #
     """
     """
     #end_pymotw_header
     
     import traceback
     import sys
     
     def produce_exception(recursion_level=2):
         sys.stdout.flush()
         if recursion_level:
             produce_exception(recursion_level-1)
         else:
             raise RuntimeError()
     
     def call_function(f, recursion_level=2):
         if recursion_level:
             return call_function(f, recursion_level-1)
         else:
             return f()
     

[top] / python / PyMOTW / traceback / traceback_example.py

contact | logmethods.com