我有一个执行 python 脚本的 C# 程序如何在我的 C# 程序中检索 python 返回值?
谢谢!
最佳答案
据我所知,您应该使用使用 CreateScope 方法从 ScriptEngine 对象创建的 ScriptScope 对象
ScriptEngine engine = ScriptRuntime.Create().GetEngine("py");
ScriptScope scope = engine.CreateScope();
然后你可以通过这样做在 C# 程序和 python 脚本之间共享变量
scope.SetVariable("x", x);
关于c# - 通过python脚本将值返回给c#程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1221135/