Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将Python与ASP.NET集成_Asp.net_.net_Python 3.x_Ironpython_Python.net - Fatal编程技术网

如何将Python与ASP.NET集成

如何将Python与ASP.NET集成,asp.net,.net,python-3.x,ironpython,python.net,Asp.net,.net,Python 3.x,Ironpython,Python.net,我正在制作一个ASP.NET网站,我想在其中使用一些python 3.x代码。不完全是“一些”,但很多 我已经开始寻找解决方案,但还没有找到一个好的解决方案。我使用的是VS 2015,我找到的大多数解决方案都是针对VS 2010、2012的。但不适用于VS 2015 所以我开始安装PTV,但最终出现了一个错误。 请提供有关安装错误以及如何设置集成的帮助 非常感谢。如果您不需要Python3,请查看IronPython的最新版本是2.7兼容的。例如:。 如果您只需要使用.NET项目中的Pytho

我正在制作一个ASP.NET网站,我想在其中使用一些python 3.x代码。不完全是“一些”,但很多

我已经开始寻找解决方案,但还没有找到一个好的解决方案。我使用的是VS 2015,我找到的大多数解决方案都是针对VS 2010、2012的。但不适用于VS 2015

所以我开始安装PTV,但最终出现了一个错误。

请提供有关安装错误以及如何设置集成的帮助


非常感谢。

如果您不需要Python3,请查看IronPython的最新版本是2.7兼容的。例如:。 如果您只需要使用.NET项目中的Python脚本,您可以让Python.exe运行该脚本。大概是这样的:

ProcessStartInfo p = new ProcessStartInfo();
p.FileName = @"\Path\to\python\interpreter\python.exe";
p.Arguments = @"\Path\to\*.py";
p.CreateNoWindow = false;
p.UseShellExecute = true;
Process procScriptExecutor = Process.Start(p);
procScriptExecutor.WaitForExit();
procScriptExecutor.Close();

你试过蟒蛇吗?下面是如何将ASP.NET与Jinja2一起使用的示例演示!我忘了链接演示文稿: