I want to be able to execute arbitrary expressions but have their context be within my class. The end result is that RT test should be printed and not global test<br><br>def test():<br> print "global test"<br><br>
class RT:<br> def test(_self_):<br> print 'RT test'<br> def Evaluate(_self_,code):<br> eval(code) <br><br><br>test()<br>a.test()<br>a=RT()<br>a.Evaluate('test()')<br clear="all"><br>Michael Stephens<br><br>
Electrical Engineering Graduate Student<br>University of Wyoming<br><a href="mailto:falcon@uwyo.edu">falcon@uwyo.edu</a> or <a href="mailto:89iroc@gmail.com">89iroc@gmail.com</a>