Have you tried using the PythonEngine.Evaluate, PythonEngine.Execute or PythonEngine.EvaluateAs<T> methods?
Martin -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Slide Sent: Wednesday, July 26, 2006 7:32 AM To: Discussion of IronPython Subject: [IronPython] Hosting question I have been playing around with embedding IronPython into an application to provide scripting support for my .NET application. One thing that I have noticed is that to get the output from the interpreter you have to use EvalToConsole. So to capture the input, I have to use SetStandardOut to some memory stream, etc, etc. I played with Boo prior to IronPython and they had a cool feature of the interactive interpreter where there was an event for when the interpreter printed something to its standard output, so to get the output it was as easy as adding an event handler to that event. Is there anything in the works like this, or should I just continue piping the output to a memory stream and go from there? Thanks _______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ users mailing list [email protected] http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
