将struct.unpack()数据作为指针传递给c函数

时间:2018-08-27 04:52:07

标签: python ctypes

我从struct.unpack()中得到了一个n字节的元组。我想将此数据作为指向c函数之一的指针传递。我正在尝试以下方法:

byref(c_void_p(tuple_data))

但这会导致以下错误:

  

TypeError:无法转换为指针

以下方法有效,但是当我在c函数中解析数据时,数据不是预期的。

 byref(c_char_p(str(tuple_data))

我想知道我是否在这里缺少任何基本知识。

0 个答案:

没有答案