在c-api中,我想按名称调用python函数。然后,我将使用python对象列表作为参数调用该函数。
在Python文档中,我不清楚如何从主要python解释器中获得“可调用”对象。
任何在以下方面得到赞赏的帮助:
从function
我在我的开发中使用Python2.x系列。
发布于 2011-07-02 19:00:58
基本上,您使用Python获取包含函数的模块,然后查询模块字典中的函数。当Python代码从某个地方调用函数时,这与Python运行时在内部所做的大致相同。
API中的相关函数是PyImport_ImportModule、PyModule_GetDict、PyDict_GetItem和PyObject_CallXXX函数族。
https://stackoverflow.com/questions/6558957
复制相似问题