pdb is like this, but a bunch of other stuff. Personally I think this part (inspecting frames) is the most interesting part, and pdb is complex enough that it's not easy to use it just for this. Also inspecting frames is relatively easy (from a programming point of view). This is definitely something inside the scope of, say, ipython. WinPDB looks more accessible, though.
I'm not talking about yet another python-interactive-interpreter-in-a-GUI-window. Dynamic HTML is text taken to the next step in its evolution. Imagine typing an expression at the familiar '>>>' prompt and getting an active explorable HTML representation of the resulting object. The text content of the HTML would be exactly the same as the standard repr - but it's alive.# Oren T