I\'d love to be able to do something like these two are doing:
Inventing on principle @18:20 , Live ClojureScript Game Editor
If you don\'t wanna check the v
It sounds like you need bdb, the python debugger library. It's built-in, and the docs are here: http://docs.python.org/library/bdb.html
It doesn't have all of the functionality you seem to want, but it's a sensible place to start implementing it.