本文實(shí)例講述了Python實(shí)現(xiàn)的調(diào)用C語言函數(shù)功能。分享給大家供大家參考,具體如下:
實(shí)例參考python cookbook 中的15.1節(jié)中的例子P612頁
先把 c文件編譯成 so文件
gcc a.c -fpic -shared -o lib.so
通過上面編譯成so文件
利用ctypes模塊。
from ctypes import cdlla=cdll.LoadLibrary("./lib.so")a.say()能過上面代碼測試通過。
新聞熱點(diǎn)
疑難解答
圖片精選