【发布时间】:2014-08-06 18:28:37
【问题描述】:
我正在尝试运行以下代码:
Py_Initialize();
PyObject *py_main = PyImport_AddModule("__main__");
PyObject *py_dict = PyModule_GetDict(py_main);
PyObject *ret = PyRun_String(SOME_PYTHON_CODE, Py_file_input, py_dict, py_dict);
但在我生成的 python 代码 (SOME_PYTHON_CODE) 中似乎有一个错误,所以ret 出现为NULL,表明引发了异常。如何访问此异常?
【问题讨论】:
标签: python c python-c-api