私は一度、与えられたプログラムで次の関数を読みましたが、この関数が何のために使われているかについてはっきりしていませんか? SciPy.org
よると、dtype.newbyteorderの使用について
dtype.newbyteorder(new_order = 'S')が異なるバイトオーダーで新しいDTYPEを返し 。
どういう意味ですか?ここで
def _read32(bytestream):
dt = numpy.dtype(numpy.uint32).newbyteorder('>')
return numpy.frombuffer(bytestream.read(4), dtype=dt)[0]
"endianess"について読むと助かります:https://en.wikipedia.org/wiki/Endianness –