我正在使用 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)
以字节为单位给出文件的确切大小。所以它制作了一个预期大小的数组,但它充满了零。