假如有一个Python脚本文件,现需要在C#/.NET/.NET Core应用程序中指定这个Python脚本的文件路径,然后执行这个Python脚本文件,并且需要获取执行后的输出结果,应该如何实现呢?
Rector
2020-04-23 提问
使用ProcessStartInfo类的实例,调用python.exe来执行Python脚本,如下:
ProcessStartInfo
python.exe
注:此方法需要你应用程序运行的环境中同时安装Python运行环境。
2020-04-23 回答
如果可能,也可以使用第三方组件类库,如IronPython,安装IronPython后,便可以直接执行Python的脚本文件,如下:
码龄: 3145天
专注.NET/.NET Core