从Nuget管理工具安装IronPython。
用Visual Studio Installer安装“Python开发”工作负荷。
在解决方案窗口,右键项目根目录:添加->新建文件夹(PythonScripts)。
右键PythonScripts:添加->新建项(main.py)。
def Test():return 'Hello IronPython!'
在Program.cs的Main函数中添加
static void Main(string[] args)
{// 创建python解释器var engine = Python.CreateEngine();// 加载脚本文件dynamic py = engine.ExecuteFile(@"PythonScripts/main.py");// 调用Python脚本的Test函数Console.WriteLine("Test:");var data = py.Test();Console.WriteLine(data);
}