在C#中使用python

 自行下载Ironpython for net,并将其中的dll导出或者直接点击下载

https://files.cnblogs.com/limaoshengcpp/dll.rar

引用下列dll

 

using IronPython.Hosting;
using Microsoft.Scripting.Hosting;

代码中使用
ScriptRuntime runtime = Python.CreateRuntime();
dynamic script = runtime.UseFile("xxxxx.py");
dynamic parse = script.yyy();

其中xxxxx.py是要使用的python文件名,yyy是python文件中的函数

可以传参

 

posted @ 2012-03-20 14:37  复苏森林  阅读(438)  评论(0编辑  收藏  举报