python

超轻量级php框架startmvc

Python实现的调用C语言函数功能简单实例

更新时间:2020-06-27 09:12:01 作者:startmvc
本文实例讲述了Python实现的调用C语言函数功能。分享给大家供大家参考,具体如下:实例

本文实例讲述了Python实现的调用C语言函数功能。分享给大家供大家参考,具体如下:

实例参考python cookbook 中的15.1节中的例子P612页

先把 c文件编译成 so文件


gcc a.c -fpic -shared -o lib.so

通过上面编译成so文件

利用ctypes模块。


from ctypes import cdll
a=cdll.LoadLibrary("./lib.so")
a.say()

能过上面代码测试通过。

Python 调用 C语言 函数