色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

二進制讀取怎么判斷結束

林國瑞2年前14瀏覽0評論

二進制讀取怎么判斷結束?

你是指讀入二進制文件吧? 可以使用numpy.fromfile(),也可以使用open(filename, 'rb'),其中的'b'就是二進制的意思,然后使用文件類型的read方法,讀取一些字節,再用struct.unpack()方法來解析二進制。

第一種方法是一次性讀入文件(或文件的前多少個連續字節)到一個數組中,因此,靈活性差。

第二種方法靈活性很高,可以讀取任意位置(使用文件的seek()方法跳躍位置)的二進制數據,再使用struct.unpack()方法來進行各種二進制解析。 提示:二進制文件是不保留存儲方式的數據格式,因此,讀二進制文件時應該知道二進制文件的存儲格式。