PyString_AsStringAndSize:与函数signatu交战

2024-09-27 20:20:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用的是PyString_AsStringAndSize,如下所示。在

cdef char * data
cdef int datalen
PyString_AsStringAndSize(filedata, &data, &datalen)

filedata是一个python对象。我收到一个“警告:从不兼容的指针类型传递参数3‘PyString_AsStringAndSize’”。在

从PyString_AsStringAndSize api指南来看,数据长度应该是Py\u ssize\u t*。在

如果将datalen更改为of类型,则会出现错误“Cannot assigned type'unsigned int()'to'int()”。修复此警告的任何指针。在


Tags: 对象api警告类型data参数指南int

热门问题