【发布时间】:2019-11-07 12:12:34
【问题描述】:
数据文件:pattern1.ktx
import numpy as np
data = np.fromfile('pattern1.ktx', dtype=np.byte)
print ('endianness:', hex(data[12:13]))
结果: TypeError: 只有整数标量数组可以转换为标量索引
看起来很简单?我不明白。如何解决这个问题?谢谢。
这个怎么样?
b = np.frombuffer(np.array(data[12:12+4], dtype=np.byte), dtype=np.uint32)
print ('endianess:', hex(b))
同样的错误。如何解决?
【问题讨论】:
-
hex(data[12]) -
是的,就是这样,大脑冻结。刚刚伸手去拿咖啡。谢谢。
标签: python python-3.x numpy