scikit可以学习使用IronPython吗?

时间:2015-08-20 22:15:38

标签: c# python scikit-learn ironpython python.net

我有一个用python构建的模型。我有一个C#Web应用程序,我想在其中按需记录。我正在寻找可用的选项。 我有什么选择在.Net中集成python评分代码(我真的不想托管单独的web服务)

PS:我知道重复。 DUPLICATE 问题是2岁。我试着联系那些回答问题的人,但我没有回复我的评论。

1 个答案:

答案 0 :(得分:0)

许多编程语言允许调用该过程。所以这可能是你的选择之一。请阅读this question并获得一个很好的答案(我的代码),以获取更多详细信息:

private void run_cmd(string cmd, string args)
{
     ProcessStartInfo start = new ProcessStartInfo();
     start.FileName = "my/full/path/to/python.exe";
     start.Arguments = string.Format("{0} {1}", cmd, args);
     start.UseShellExecute = false;
     start.RedirectStandardOutput = true;
     using(Process process = Process.Start(start))
     {
         using(StreamReader reader = process.StandardOutput)
         {
             string result = reader.ReadToEnd();
             Console.Write(result);
         }
     }
}