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


Posted in Python onMarch 13, 2019

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

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

先把 c文件编译成 so文件

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

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

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

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

通过上面编译成so文件

利用ctypes模块。

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

能过上面代码测试通过。

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

Python 相关文章推荐
python并发编程之多进程、多线程、异步和协程详解
Oct 28 Python
Python实现的矩阵类实例
Aug 22 Python
Python使用pyodbc访问数据库操作方法详解
Jul 05 Python
使用python中的in ,not in来检查元素是不是在列表中的方法
Jul 06 Python
Python操作word常见方法示例【win32com与docx模块】
Jul 17 Python
Python logging模块用法示例
Aug 28 Python
让代码变得更易维护的7个Python库
Oct 09 Python
python样条插值的实现代码
Dec 17 Python
python中的反斜杠问题深入讲解
Aug 12 Python
tensorflow模型继续训练 fineturn实例
Jan 21 Python
python扫描线填充算法详解
Feb 19 Python
tensorflow中tf.reduce_mean函数的使用
Apr 19 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
Mar 13 #Python
浅谈python标准库--functools.partial
Mar 13 #Python
Python3实现的简单三级菜单功能示例
Mar 12 #Python
Python3实现的简单工资管理系统示例
Mar 12 #Python
Python3模拟登录操作实例分析
Mar 12 #Python
深入解析python中的实例方法、类方法和静态方法
Mar 11 #Python
Python 函数返回值的示例代码
Mar 11 #Python
You might like
一贴学会PHP 新手入门教程
2009/08/03 PHP
Laravel 自带的Auth验证登录方法
2019/09/30 PHP
屏蔽鼠标右键、Ctrl+n、shift+F10、F5刷新、退格键 的javascript代码
2007/04/01 Javascript
NodeJS使用jQuery选择器操作DOM
2015/02/13 NodeJs
JS+DIV+CSS实现的经典标签切换效果代码
2015/09/14 Javascript
AngularJS使用ngMessages进行表单验证
2015/12/27 Javascript
BootStrap的Datepicker控件使用心得分享
2016/05/25 Javascript
NodeJs读取JSON文件格式化时的注意事项
2016/09/25 NodeJs
JS中关于事件处理函数名后面是否带括号的问题
2016/11/16 Javascript
JavaScript中在光标处插入添加文本标签节点的详细方法
2017/03/22 Javascript
详解Vuejs2.0 如何利用proxyTable实现跨域请求
2017/08/03 Javascript
基于Vue实现支持按周切换的日历
2020/09/24 Javascript
微信小程序异步处理详解
2017/11/10 Javascript
vue.js中实现登录控制的方法示例
2018/04/23 Javascript
element UI upload组件上传附件格式限制方法
2018/09/04 Javascript
详解Vuex下Store的模块化拆分实践
2019/07/31 Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
2019/11/09 Javascript
JS使用Chrome浏览器实现调试线上代码
2020/07/23 Javascript
Python中的文件和目录操作实现代码
2011/03/13 Python
深入理解python函数递归和生成器
2016/06/06 Python
Python生成器generator用法示例
2018/08/10 Python
Pycharm 设置默认头的图文教程
2019/01/17 Python
Python正则表达式匹配和提取IP地址
2019/06/06 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
python将字符串转变成dict格式的实现
2019/11/18 Python
学Python 3的理由和必要性
2019/11/19 Python
Python之——生成动态路由轨迹图的实例
2019/11/22 Python
New Era英国官网:美国棒球帽品牌
2018/03/21 全球购物
关于递归的一道.NET面试题
2013/05/12 面试题
应届护士推荐信
2013/11/16 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
校长寄语大全
2014/04/09 职场文书
中学生检讨书范文
2014/11/03 职场文书
2014年综合治理工作总结
2014/11/20 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
Python+DeOldify实现老照片上色功能
2022/06/21 Python