如何让python调用C和C++代码

如何让python调用C和C++代码

安装python后,会有一个chm格式的python手册。要搞明白如何让python调用C/C++代码(也就是写python的 extension),你需要征服手册中的
<<Extending && embedding>>厚厚的一章。在昨天花了一个小时看地头晕脑胀,仍然不知道如何写python的extension后,查阅了一些其他 书籍,最终在<<Python Programming On Win32>>书中找到了教程。

莫回无
浏览 598回答 2
2回答

繁星coding

1、可以用Python的扩展来实现。可参考Extending Python with C or C++。2、Python本来是C实现的,封装二进制兼容的C++是很容易的。ava的话得通过JNI来实现,就是说在Python扩展里用C调用Java。3、另外,也可以写一个TCP服务来包装C++/Java的接口,通过网络来调用,这样更通用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python