I'm looking for a way to directly interact with the python shell from .NET/C#. I know that I can run the python script using process in .NET, but I'm looking for a way to do the interactive way as we do with python shell.
For eg.,
>>> a=10
>>> b=20
>>> a+b
30
>>>
I want to input such 'a=10','b=20','a+b' as string from C# or .NET to the python shell and read-out the python output '30' from the shell. If any one knows idea to do this, please help.