我一直在看文档,但我似乎无法理解,他们你们知道任何擅长教学的东西。
说我有一个程序,
int main() {
return 3;
}
如何调用cprogram.exe并获取返回值(不一定是int,结构也是如此)。我没有一个我正在研究的具体项目,只是想学习。所以除了回答这个问题之外,还有一些参考资料(书籍或其他),我可以在这里继续学习,因为我知道它比这更复杂;会好的;提前谢谢。
lol句子结构。答案 0 :(得分:1)
最简单的方法是创建一个dll左右(取决于你的平台),然后使用ctypes模块调用它。创建dll的确切方法取决于您的编译器。对于ctypes,请参阅http://python.net/crew/theller/ctypes/tutorial.html
答案 1 :(得分:0)
Wesley Chun在他的“核心Python编程”一书中有一个很好的章节,展示了如何做到这一点。
答案 2 :(得分:0)
Python文档本身可能是一个很好的起点: