Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.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
C# 如何将python代码(后端)与C代码(前端)连接起来?_C#_Python_Unity3d - Fatal编程技术网

C# 如何将python代码(后端)与C代码(前端)连接起来?

C# 如何将python代码(后端)与C代码(前端)连接起来?,c#,python,unity3d,C#,Python,Unity3d,我正在构建一个人类行为预测软件,我已经用python实现了深度学习方法,我用C#在unity3D中设计了前端,其中模拟了人类的行为。现在的问题是,我想将用python编写的代码附加到我的前端unity3D中。我如何做到这一点,是否有我可以用C#附加的python“dll”文件,或者是否有其他解决方案 我曾尝试在谷歌上冲浪,但目前还没有找到任何关于这个问题的可靠指导。我已经读到我们可以使用“.dll”文件,但我仍然不知道如何做到这一点 我希望我的后端代码是用python编写的,而前端代码是用C#编

我正在构建一个人类行为预测软件,我已经用python实现了深度学习方法,我用C#在unity3D中设计了前端,其中模拟了人类的行为。现在的问题是,我想将用python编写的代码附加到我的前端unity3D中。我如何做到这一点,是否有我可以用C#附加的python“dll”文件,或者是否有其他解决方案

我曾尝试在谷歌上冲浪,但目前还没有找到任何关于这个问题的可靠指导。我已经读到我们可以使用“.dll”文件,但我仍然不知道如何做到这一点


我希望我的后端代码是用python编写的,而前端代码是用C#编写的。前端基本上是在Unity3D中设计的,您可以使用IronPython.net将python代码嵌入到C#/.net中。如果您正在寻找一个进程内解决方案,其中前端和后端都在同一台计算机上的同一应用程序中运行,那么我会选择这条路线。使用VisualStudio创建一个C#项目,并将UI事件连接到IronPython中的函数调用

当我有机会的时候,我会加上一个例子