tracebacks

How can I get source and variable values in ruby tracebacks?

Here's the last few frames of a typical Ruby on Rails traceback: And here are the last few frames of a typical Nevow traceback in Python: It's not just the web environment either, you can make similar comparisons between ipython and irb. How can I get more of these sorts of details in Ruby? ...

How to exit from python without traceback?

I would like to know how to I exit from python without having an traceback dump on the output. I still want want to be able to return an error code but I do not want to display the traceback log. I want to be able to exit using exit(number) without trace but in case of an Exception (not an exit) I want the trace. ...

Help me understand this traceback from the twisted.words msn sample

I'm running the twisted.words msn protocol example from the twisted documentation located here: http://twistedmatrix.com/projects/words/documentation/examples/msn_example.py I am aware there is another question about this sample .py on stackoverflow, but this is an entirely different problem. When I run the example, it behaves as expect...

Python: how to format traceback objects

I have a traceback object that I want to show in the nice format I get when calling traceback.format_exc() Is there a builtin function for that, or a few lines of code? ...

Getting traceback information from IronPython exceptions

I have IronPython hosted within my application, whenever I catch an exception thrown from a script, I get unhelpful gibberish like this: IronPython.NewTypes.System.Exception_1$1: Error occurred during conversion ---> Microsoft.Scripting.ArgumentTypeException: expected int, got DispMethod at _stub_$245##245(Closure , CallSite , Object...

How can I modify a Python traceback object when raising an exception?

Hi all. I'm working on a Python library used by third-party developers to write extensions for our core application. I'd like to know if it's possible to modify the traceback when raising exceptions, so the last stack frame is the call to the library function in the developer's code, rather than the line in the library that raised the e...

Get last function's call arguments from traceback?

Can I get the parameters of the last function called in traceback? How? I want to make a catcher for standard errors to make readable code, yet provide detailed information to user. In the following example I want GET_PARAMS to return me a tuple of parameters supplied to os.chown. Examining the inspect module advised by Alex Martelli, ...