如何将Asp.net页面与Python项目集成?

Kai*_*ton 4 .net c# python machine-learning python.net

我有一个使用Asp .Net MVC开发的网页,我有一个用Python开发的项目,它有一些使用机器学习进行预测的方法.在这种情况下,如何让我的网页与Python中的项目进行通信并使用那里实现的方法?

Yuv*_*uss 6

假设你的python文件名是script.py,你可以创建一个如下所示的批处理文件:

python C:\Users\script.py 
Run Code Online (Sandbox Code Playgroud)

然后从ASP.NET程序中调用批处理文件(script_runner.bat),如下所示:

Process.Start('C:\Users.script_runner.bat');
Run Code Online (Sandbox Code Playgroud)

另一种可能的解决方案是使用IronPython,它对ASP.NET非常有用.