如何将ctypes的c_long类型转换为Python中的int类型?

41

int(c_long(1)) 无法正常工作。

3个回答

56
>>> ctypes.c_long(1).value
1

11
>>> type(ctypes.c_long(1).value)
<type 'int'>

11

使用c_long对象的'value'属性。


  c_long(1).value

or

  i = c_long(1)
  print i.value


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接