标签: python pyd
我正在尝试解析一个布尔值和一个可选的unicode字符串(只有在布尔值为True时才应设置它)。
PyObject *pBool, *pStr;
PyArg_ParseTuple(args, "O!|u", &PyBool_Type, pBool, pStr);
当我这样调用我的函数时: func(True, u'str'); func(False);
func(True, u'str');
func(False);
我的代码崩溃了。
我做错了什么?