对于python和C代码混合有什么好的参考吗?

2024-09-20 00:03:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我一直在看医生,但我似乎不太明白,他们知道你们有什么可以教它的好东西吗。在

假设我有个计划

int main() {
   return 3;
}

我怎么打电话cprogram.exe程序并获取返回值(不一定是int,也可以是structs)。我没有一个具体的项目,我正在努力学习。所以在回答这个问题的基础上,我可以参考一些参考资料(书籍或其他的)来学习这个问题的延续,因为我知道它比这个更复杂;会很好;提前谢谢。在

lol句子结构。在


Tags: 项目程序returnmainexe基础计划int
3条回答

Python文档本身可能是一个很好的起点:

http://docs.python.org/release/2.5.2/ext/intro.html

最简单的方法是创建一个dll左右(取决于您的平台),然后使用ctypes模块调用它。创建dll的确切方法取决于编译器。有关ctypes,请参见http://python.net/crew/theller/ctypes/tutorial.html

在他的“核心Python编程”一书中,wesleychun有一个很好的章节展示了如何做到这一点。在

相关问题 更多 >