如何获得pypy cffi的cdata类型?

时间:2016-03-16 15:39:24

标签: python pypy python-cffi

>>>> a = ffi.cast('int', 10)            
>>>> <cdata 'int' 10>

我想知道&#39; a&#39;的价值类型。 我已输入&#39; dir(a)&#39;有点事,但我找不到任何方法去做。 我想要一个像下面这样的功能

>>>> gettypeofcdata(a)
>>>> 'int'

但我不确定pypy的cffi是否具有这种功能。 有谁知道这个?

1 个答案:

答案 0 :(得分:1)

您正在寻找ffi.typeof(cdata)。如果需要,您可以在CType对象上获得更多属性。