How to load a C# dll in python?

aF. picture aF. · Jan 16, 2010 · Viewed 68.3k times · Source

how can I load a c# dll in python?

Do I have to put some extra code in the c# files? (like export in c++ files)

I don't want to use IronPython. I want to import a module to Python!

Answer

Vincent picture Vincent · Nov 28, 2013

The package Python for.NET and the Python Implementation IronPython now work the same way.

Example for a C# DLL MyDll.dll:

import clr
clr.AddReference('MyDll')
from MyNamespace import MyClass
my_instance = MyClass()

See this post for more details.