我正在尝试使用numpy.fromfile
将文件的一部分读取到NumPy整数数组。
def GetFWFData(fname, position, length):
fwffile = open(fname, mode='r')
fwffile.seek(position, os.SEEK_SET)
return np.fromfile(fwffile, dtype=np.int16, count=length)
但是,如果有一个对应于EOF
($1A
)的整数值,它会停在那里,但不会在EOF
之后得到值。
如何获得下一个值?