using IronPython.Hosting
using Microsoft.Scripting.Hosting;
IronPython.dll
Microsoft.Scripting.dll
hello.py, 编辑如下
def welcome(n):
return "hello" + n
main(string [] args)
{
ScriptRuntime pyRuntime = Python.CreateRuntime(); //创建一下运行环境
dynamic obj=pyRuntime.UseFile("hello.py"); //调用一个Python文件
cw (obj.welcome("hanbindsg"));
}
py文件属性改成 始终复制(copy always)
否则运行时会报找不到py文件!