专题文章
时长:00:00更新时间:2020-11-27 14:22:42
虽然python是万能的,但是对于某些特殊功能,需要c语言才能完成。这样,就需要用python来调用c的代码了。具体流程。c编写相关函数 ,编译成库。然后在python中加载这些库,指定调用函数。这些函数可以char ,int.float.还能返回指针。以下示例。通过python调用c函数,返回";hello,world 字符串"。新建c语言文件 hello.c。touch hello.c。#include <;stdio.h>;char *get_str(){ return ";hello,world";}。编译成库;gcc -o hello.so --share -fPIC hello.c。新建python脚本。
查看详情