我在python中写了两个数字的小代码.
addition.py
def add(a,b):
c=a+b
print "result is...",c
mainpgm.c
???
Run Code Online (Sandbox Code Playgroud)
如何调用C(mainpgm)程序中的addition.py/add函数.
我已经看到了一些链接,但我不清楚.
有关在c中调用该函数的任何建议.
阅读Python手册,
#include <Python.h>
int main(int argc, char *argv[])
{
Py_SetProgramName(argv[0]); /* optional but recommended */
Py_Initialize();
PyRun_SimpleString("import addition\naddition.add(42, 42)\n");
Py_Finalize();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
可能会做你想要的.
| 归档时间: |
|
| 查看次数: |
1475 次 |
| 最近记录: |