我正在使用C#开发一个程序,但我刚刚发现,我要编写的程序在C#中非常困难,但在Python中却很容易。因此,我想做的是创建一个.PYD文件并在C#程序中使用它,但我不知道如何使用。我一直在找,但什么也找不到。
以下是我的问题:如何在.PYD中使用C#文件?我知道.PYD文件与.DLL文件相似,.PYD文件在没有安装.PYD的计算机中仍然可用吗?
发布于 2017-09-20 12:22:11
.pyd文件是DLL,但函数init*(),其中*是.pyd文件的名称。例如,spam.pyd有一个名为initspam()的函数。它们不仅是相似的,而且是相同的!它们可以在没有Python的PC上使用。
别忘了:不会有内置的。在C中搜索它们,将它们作为extern添加到您的Cython代码中并编译!
https://stackoverflow.com/questions/46317830
复制相似问题