【发布时间】:2014-01-28 22:35:48
【问题描述】:
我是 python 新手,现在我需要使用它的 C API 调用 python 2.7.6 程序。
python 程序采用python package 的形式,并采用多个命令行选项。你可以这样运行它:
python my_py_app input.txt --option1="value1" --option2="value2"
这是我一直在做的事情:
1、使用Py_Initialize()设置python API;
2,使用PyImport_ImportModule("my_py_app")加载该包,它返回一个有效的PyObject
3,我不知道该怎么做……
python C API 文档包含许多函数,例如PyEval_CallXXX。我需要调用哪一个?如何将选项/值对传递给程序?
【问题讨论】:
标签: python python-2.7 python-c-api