在C++程序中如何使用python函数所返回的字典
我在python中定义了一个函数,函数返回一个字典,看起来大体是这个样子的:
def get_a_dic():
dic = {}
#在这里对字典进行操作
……
return dic
然后再C++中调用这个函数
得到一个PyObject* pDic
我该怎么使用这个pDic?
我想获得里面的所有Key和对应的value,把这个字典中的所有item导入到一个map中,应该怎么做?
我是用的是python3.0,eclipse3.5 挂接mingw编译环境,没有使用boost库。
请高手指教!