gpt4 book ai didi

c# - 在 Visual Studio 上并行执行 Python 脚本和 C# 脚本

转载 作者:太空宇宙 更新时间:2023-11-03 15:07:33 25 4
gpt4 key购买 nike

这是大多数人都问过的常见问题。我浏览了大量关于如何集成 Python 和 C# 的不同主题的文档。但大部分都太难了,无法满足我的要求。

我有一个用 Visual Studio 和 C# 编写的主程序。我还有另一个用普通 Python 编写的程序。我想与 C# 程序并行运行该 python 脚本。谁能告诉我如何执行这项任务。

最佳答案

尝试从IronPython调用Python在 Visual Studio 中,您可以使用它来调用 Python 的 native 函数、类、类型、方法,并且它会直接编译为字节码。此外,由于您支持 native 函数,因此您也可以导入模块和依赖项。

另外,还有

System.Diagnostics.Process.Start("CMD.exe", "python script.py");

其中 script.py 是您的 python 脚本,它将从 cmd 执行,主要区别在于 IronPython 将直接在您的 C# 脚本中编译,而第二种方法将在您需要本地安装 Python 的情况下运行 cmd安装以便运行您正在调用的脚本。

关于c# - 在 Visual Studio 上并行执行 Python 脚本和 C# 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44520129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com