当前位置:  开发笔记 > 编程语言 > 正文

将python函数导入.NET语言?

如何解决《将python函数导入.NET语言?》经验,为你挑选了1个好方法。

我是一名C#.NET程序员,正在学习Python.我已经下载了IronPython,并且知道它可以调用.NET库.

我想知道是否有办法反过来,即在我的C#代码中调用一些现有的"经典"Python库,也许使用.NET Interop.

我希望能够访问诸如pygame之类的库中的函数.



1> technomalogi..:

Ironpython 2.0与CPython 2.5兼容,因此使用<= 2.5 API的纯Python在Ironpython下应该可以正常工作.我相信Ironpython代码可以编译成DLL.

对于像Pygame这样的C扩展,你可能想看看Ironclad.这是一个允许在Ironpython中使用C扩展的项目.这也可能为您提供您正在寻找的本机代码桥.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有