[Python-Dev] Pep 393 and debugging
Kristján Valur Jónsson
kristjan at ccpgames.com
Fri Apr 6 15:27:12 CEST 2012
I just had my first fun with Pep 393 strings and debuggers. Trying to debug a deadlocked python program, I'm trying to figure out the callstack of the thread in the debugger.
I ended up with something like:
while previously, it was sufficient to do
Obviously this won't work for non-ASCII objects.
I wonder if there is a way to make this situation easier? Perhaps for "debug" builds, we can store some debug information in the frame object, e.g. utf8 encoding of the filename and function?
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Python-Dev