From: Pierre T. <pie...@gm...> - 2011-08-24 20:37:14
|
2011/8/21 Jan Koprowski <jan...@gm...> > Thank you very much for interesting - but missing comma is mistake in > e-mail, not real problem. > > To show you what I try to do I wrote simple program in SWT: > http://pastebin.com/3HBuCEjY > This is simple textbox where I put jython code and after click > [Evaluate!] button I want to get and result. > > Right now it does not work. I try script: > > abc = "def" > abc > > but interop.eval(code) returned "null" instead "def" and I do not get it > why :| > > Another way to execute code is the execfile function. http://docs.python.org/library/functions.html#execfile You can setup an environment for the user and use the function to execute the file. I guess you can create a temp file to put the text of the code. -- A+ ------------- Pierre My blog and profile (http://pierrethibault.posterous.com)<http://pierrethibault.posterous.com> YouTube page (http://www.youtube.com/user/tubetib)<http://www.youtube.com/user/tubetib> Twitter (http://twitter.com/pierreth2) <http://twitter.com/pierreth2> |