当前位置:脚本大全 > > 正文

c语言可以实现python所有功能吗(Python实现的调用C语言函数功能简单实例)

时间:2022-01-14 02:36:04类别:脚本大全

c语言可以实现python所有功能吗

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

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

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

先把 c文件编译成 so文件

c语言可以实现python所有功能吗(Python实现的调用C语言函数功能简单实例)

c语言可以实现python所有功能吗(Python实现的调用C语言函数功能简单实例)

  • ?
  • 1
  • gcc a.c -fpic -shared -o lib.so
  • c语言可以实现python所有功能吗(Python实现的调用C语言函数功能简单实例)

    通过上面编译成so文件

    利用ctypes模块。

  • ?
  • 1
  • 2
  • 3
  • from ctypes import cdll
  • a=cdll.loadlibrary("./lib.so")
  • a.say()
  • 能过上面代码测试通过。

    希望本文所述对大家python程序设计有所帮助。

    原文链接:https://blog.csdn.net/mengtianwxs/article/details/61628193

    上一篇下一篇

    猜您喜欢

    热门推荐