Python CFFI函数的签名?

时间:2017-08-21 16:33:26

标签: python python-cffi

我使用cffi Python模块包装了许多库。我正在为它们编写模拟库,我想确定cffi包装函数的特定调用是否会因调用签名不匹配而导致错误。

我大致试着写下面的is_call_valid电话:

import cffi

ffi = cffi.FFI()
ffi.cdef("int strlen(char *string)")
lib = ffi.dlopen()

is_call_valid(call=lib.strlen, args=(b"asd",))
is_call_valid(call=lib.strlen, args=(1,))

0 个答案:

没有答案