is it possible to improve traceback messages ?

Chris Mellon arkanes at gmail.com
Mon Aug 6 13:54:27 EDT 2007


On 8/6/07, Stef Mientki <S.Mientki-nospam at mailbox.kun.nl> wrote:
> hello,
>
> Most of time I get an error message, it is sufficient to solve to problem.
> Sometimes it's not clear to me what the problem is
> like this one:
>
>      N = int (log10(self.Value)) + 1
> TypeError: int() argument must be a string or a number
>
> In order to solve it, in general I put some print statements,
> before the line with the problem,
> printing values and types of all variables.
>
> I think it would be much more convenient,
> if the traceback or error exception ( don't know how it works exactly),
> would print the type and value of all variables and constants used in the last line.
>
> Can this be done (in a easy way).
>

See the cgitb module.



More information about the Python-list mailing list