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