Chinaunix

标题: python C api的一个问题 [打印本页]

作者: koath    时间: 2013-03-22 13:36
标题: python C api的一个问题
本帖最后由 koath 于 2013-03-22 13:36 编辑

PyTuple_CheckExact/PyTuple_Check 两个函数不能得到预期结果.
使用 Py_BuildValue , PyTuple_New PyTuple_Pack几个方法都无法通过以上两个函数校验通过
谁有相关经验?
*******************************************************************************
#include "stdafx.h"


       
#include <Python.h>

#include <iostream>
#include <windows.h>
#include <process.h>


int _tmain(int argc, _TCHAR* argv[])


{
         Py_Initialize();

                       

                 PyObject * pArg    = Py_BuildValue("(i, i)", 2, 2);
                 

                 assert(PyTuple_CheckExact(pArg));


        system("PAUSE");
        Py_Finalize();
         return 0;


}




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2