Thanks for the reply. This is what I have:
def inputBox_KeyDown(s, e):
root.message.Text = ''
key = e.Key.value__
if key == 3:
result = eval(root.inputBox.Text)
root.message.Text = str(result)
eval() seems to work sometimes. For example if the text in the textbox is
1+1 . But if the text for example is a=1 i get an error "Unexpected token
'=' " (This is in Ironpython studio). I guess it is because a=1 is not an
expression. What should I use then? What if I don't know what the user will
type in?
Thanks again!
--
View this message in context:
http://www.nabble.com/Newbie%3A-convert-string-to-python-expression---tp21029759p21031241.html
Sent from the IronPython mailing list archive at Nabble.com.
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com