第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python - 無法正確讀取十六進(jìn)制 0A

Python - 無法正確讀取十六進(jìn)制 0A

縹緲止盈 2021-09-28 16:31:05
我試圖從十六進(jìn)制文件中一次讀取 2 個字節(jié)。f = open(filename, "rb+")seekv = 0x = 16while x > 0:     x = x-1     f.seek(seekv)     seekv = seekv + 1     Nextb = binascii.hexlify(f.readline(2))     print Nextb問題是,如果這 2 個字節(jié)是 0a0a,它只會讀取一個字節(jié) 0a。我懷疑這與 0x0A 是 ASCII 中的新行有關(guān),但這不應(yīng)該發(fā)生。
查看完整描述

1 回答

?
天涯盡頭無女友

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超9個贊

您正在使用 f.readline(2) 而不是 f.read(2)

readline 將使用其中一個 0a 作為標(biāo)記來了解新行的開始位置。如果您切換到 f.read(2),您應(yīng)該會看到兩者。

您真的不應(yīng)該將 readline 與二進(jìn)制數(shù)據(jù)一起使用。


查看完整回答
反對 回復(fù) 2021-09-28
  • 1 回答
  • 0 關(guān)注
  • 274 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號