13

我正在使用 numpy.fromfile 读取文件:

mat1=numpy.fromfile("path/to/file", numpy.uint8, 40000, "")

这会按我的预期读取文件。

但是当我阅读整个文件时:

mat1=numpy.fromfile("path/to/file", numpy.uint8, -1, "")

这给了我一个零数组。[0,0,0,...,0,0,0]

我累了: numpy.count_nonzeros(mat1)这给了 0

size(mat1)以字节为单位给出文件的确切大小。所以它制作了一个预期大小的数组,但它充满了零。

4

1 回答 1

1

OS X 升级显然缓解了这种情况。@MichaelJCox 指出的原始问题已关闭,但从未应用补丁:

关闭。修复是升级到小牛队。

于 2015-11-29T15:25:11.587 回答