手上有個dat檔案,是串口采集的16bit影像資料,用matlab的fscanf(fid,'%x')可以讀出來整數值,但是用python只能讀出來bytes型別的資料,比如b'fbb'這種,想問一下怎么用python讀取二進制檔案。查到資料可以用struct包,但是我的dat檔案資料位元組數不同,有3 byte和4byte,b'fbb'和b'13e4'這種,用struct.unpack()的時候會快取不匹配。有其他方法可以讀二進制檔案嗎。
uj5u.com熱心網友回復:
試試shelve模塊轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/8667.html
