有关于python和C代码混合的好参考吗?

有关于python和C代码混合的好参考吗?,python,c,Python,C,我一直在看医生,但我似乎不能很清楚地理解他们,你们知道有什么可以很好地教授它的吗 假设我有一个计划 int main() { return 3; } 如何调用cprogram.exe并获取返回值(不一定是int,也不一定是structs)。我没有一个具体的项目,我正在工作,只是试图学习。所以在回答这个问题的基础上,一些参考资料(书籍或其他)可以让我继续学习这个,因为我知道它比这个更复杂;那就好了;提前谢谢 lol句子结构。最简单的方法是创建一个dll左右(取决于您的平台),然后使用cty

我一直在看医生,但我似乎不能很清楚地理解他们,你们知道有什么可以很好地教授它的吗

假设我有一个计划

int main() {
   return 3;
}
如何调用cprogram.exe并获取返回值(不一定是int,也不一定是structs)。我没有一个具体的项目,我正在工作,只是试图学习。所以在回答这个问题的基础上,一些参考资料(书籍或其他)可以让我继续学习这个,因为我知道它比这个更复杂;那就好了;提前谢谢


lol句子结构。

最简单的方法是创建一个dll左右(取决于您的平台),然后使用ctypes模块调用它。创建dll的确切方法取决于编译器。有关ctypes,请参见Wesley Chun在他的“核心Python编程”一书中有一章介绍了如何进行ctypes。Python文档本身可能是一个很好的起点: