#set print address off define pyp if PyObject_Repr ($arg0) print PyString_AsString(PyObject_Repr($arg0)) end end define py_printframe set $__f = (PyFrameObject*)$arg0 set $__fn = PyString_AsString($__f->f_code->co_filename) set $__n = PyString_AsString($__f->f_code->co_name) printf "%s (%d): %s\n", $__fn, $__f->f_lineno, $__n end define pystack set $frame = (PyFrameObject*)PyEval_GetFrame() while $frame py_printframe $frame set $frame = $frame->f_back end end