IronPython是Microsoft的Jim Hugunin发起的.NET和Mono上的Python实现,并且是基于Microsoft DLR引擎的开源项目. IronPython在CodePlex上的主页:
使用场景:
如果您的朋友可以编写Python脚本,并且已经实现了该项目的大多数功能
示例:
使用IronPythonc# python 脚本语言,您可以使用.NET执行存储在Python脚本中的代码段. 下面以一个简单的示例说明如何使用C#调用Python脚本.
1. 在VS中创建一个新的表单项目: IronPythonDemo
2. 在VS菜单中打开“ Nuget软件包管理器”
3. 搜索并安装IronPython软件包
4. 在exe程序所在的文件夹中创建Python脚本(在此示例中为“. \ IronPythonDemo \ IronPythonDemo \ bin \ Debug”). 或将现有脚本复制到此目录. Python示例脚本实现了四个操作以找到两个数字