如何列出pypy cffi的ffi中所有可用的标识符?

2024-09-30 22:15:59 发布

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

我可以列出可用的函数名和枚举器名

lib = ffi.dlopen(...)
print dir(lib)

然而,dir(lib)不返回定义的typedef和structs。你知道吗

当我尝试使用cffi加载带有任意c头文件的任意模块时,我必须解析头文件以获得typedef和struct的列表。有没有更好的方法来做同样的事情?你知道吗


Tags: 模块函数列表定义头文件libdircffi