gpt4 book ai didi

c# - 从 C# 调用 Python

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

Pythonnet 项目是否仍受支持?

下面的代码无法识别门户,我找不到太多文档。

     PythonEngine.Initialize();
PyObject pyportal = PythonEngine.ImportModule("PyPortal");
PyObject callable = pyportal.GetAttr("invoke");
Portal portal = new Portal();
object[] objects = portal.Invoke(callable, "Mark Barclay", 123.456);
if (objects != null)
{
foreach (object o in objects)
{
if (o != null)
Console.WriteLine(o.ToString());
else
Console.WriteLine("o is null.");
}
}

最佳答案

我在开始探索 .NET 的 python 时也发现了这个示例。它实际上指的是旧版本的pythonnet,新版本的文档在这里:pythonnet 。老实说,我仍然无法让我的导入工作,但许多其他人似乎在这方面取得了成功。您可以使用 pip install 进行安装,我发现这非常方便。这个troubleshooting page对我也有帮助。祝你好运!

关于c# - 从 C# 调用 Python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38482838/

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