Hello,<br><br>I want to have a python interpreter shell spawn from a python class member function. <br>atm I use exec but I want something more flexible (i.e. syntax checking while typing)<br><br>E.g.:<br><br>class blah:<br>
    <br>    def start_shell(self):<br>        import sys<br>        dbg=self<br>        str=""<br>        while str != 'exit':<br>            exec str<br>            print 'pydbg>>',<br>            str=
sys.stdin.readline()<br><br>etc.<br><br>Somebody knows if something like this has been done before or an easy way to go about this?<br><br>Regards,<br>Thomas<br>