Home | Trees | Indices | Help |
---|
|
object --+ | meh.handler.ExceptionHandler --+ | AnacondaExceptionHandler
|
|||
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
|||
Inherited from |
|
This is the main exception handling entry point. When Python gets an exception it doesn't know how to handle, this method will be called. It then saves the traceback and displays the main dialog asking the user what to do next. Once this method is called, there's no good way to go back to what you were doing before. All arguments are passed in from the handler created by calling self.install(). This method should not usually be overridden by a subclass.
|
Subclasses may supply a function with this name that will be called immediately after the traceback is written to disk, but immediately before the UI is run. This is to provide a place for any special handling to happen once there is a file on disk. (ty, value, tb) -- The Python objects created when a traceback occurs. These are passed in directly from handleException. obj -- A Python object that may be dumped to a file when the exception is saved. This should be something like the top level object in a program.
|
This method is called when the "Debug" button is clicked. It may be overridden by a subclass if specialized behavior is required to enter debug mode.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Mar 2 14:52:22 2012 | http://epydoc.sourceforge.net |