【问题标题】:how to list every available identifier in ffi of pypy cffi?如何在pypy cffi的ffi中列出每个可用的标识符?
【发布时间】:2016-07-04 17:44:17
【问题描述】:

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

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

但是,dir(lib) 不返回定义的 typedef 和结构。

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

【问题讨论】:

    标签: python c pypy python-cffi


    【解决方案1】:

    目前无法枚举类型。您可以在https://bitbucket.org/cffi/cffi/issues 提交增强请求。

    【讨论】:

      猜你喜欢
      • 2016-07-02
      • 1970-01-01
      • 2014-05-21
      • 2019-07-03
      • 2019-03-13
      • 1970-01-01
      • 2017-07-14
      • 2015-12-12
      • 1970-01-01
      相关资源
      最近更新 更多