python编程与C语言
python和C语言如何协同作战?
Python可以调用c语言,同时c语言也可以调用python,两者可以相互配合,协同作战。下面我大概介绍一下,python和c语言是如何相互调用的,实验环境Centos7.0,编辑器是vim,python版本2.7,主要介绍如下:
python调用c程序
1.为了方便演示,我这里写了一个test.c的文件,主要有2个函数,分别是相加函数add和相减函数sub,主要代码如下:
2.为了方便调用,这里需要将test.c文件编译成一个静态文件test.so,命令如下图:
3.编译成功后,当前目录下边会生成一个test.so文件,如下图:
4.最后我们就可以在python中调用刚才的c程序了,这里新建了一个test.py文件,用于调用刚才c程序的add函数和sub函数,主要代码如下:
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.wnpsw.com/post/12994.html