InterPython is a .NET library for interoperability with python. It uses
Python.NET for communication
from python to .NET, and provides an abstraction layer for .NET for accessing python
It is useful for creating a .NET-side GUI, witha a python backend for the logics. I used
it to write a blog client (the client connected throught python to the server, used
all sorts of python techniques not available in .NET, and the GUI made requests from
the python logics). It worked very well
Exceptions from the python side are re-raised in the .NET code, which is quite useful
Note: it is no longer developed.
The packages comes with the library, source code (VisualBasic.NET), and two demos: one
for a GUI environment, and the other for console environment.