<div dir="ltr">Hi Alex,<div><br></div><div style>you can import the clr module in the standard cPython interpreter, so I don't think there's any need to use nPython. You just need to make sure that the clr.pyd module is somewhere on your pythonpath.</div>
<div style><br></div><div style>regards,</div><div style>Tony</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Mar 20, 2013 at 4:16 PM, Alex Campbell <span dir="ltr"><<a href="mailto:acampbell@ltufz.com" target="_blank">acampbell@ltufz.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>We need to access C# managed DLLs from CPython. The obvious choice is IronPython, but this is not easily possible since we can't swap out the interpreter. We saw Pythonnet, and from the description it seemed that it would provide a package for accessing C# from Python.</div>

<div><br></div><div>Unfortunately, rather than a module, it seems to be just the interpreter (which doesn't avoid the issue of not being able to swap the interpreter out). </div><div><br></div><div>The only other solution we see is to use nPython or IronPython to make a COM interface, access this COM interface using a python library, and importing that python library into CPython.</div>

<div><br>Does anyone see a less convoluted way of doing this? </div><div><br></div><div>Thanks,</div><div>-Alex</div></div>
<br>_________________________________________________<br>
Python.NET mailing list - <a href="mailto:PythonDotNet@python.org">PythonDotNet@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/pythondotnet" target="_blank">http://mail.python.org/mailman/listinfo/pythondotnet</a><br></blockquote></div><br></div>