1. C代码如何调用Python

#include <Python.h>    
                       
int main(int argc, char *argv[])
{
    Py_SetProgramName(argv[0]);
    Py_Initialize();   
    
    PyRun_SimpleString("print ('Hello Python!')\n");

    Py_Finalize();

    return 0;

}

Linux下执行:

gcc -Wall cpython01.c -o cpython01.out -I/usr/include/python2.7 -lpython2.7

注意是Python2.7不是python3...不然好像报错....

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

 如何实现Python调用C代码--python与C之间如何通信 随笔

 

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄