久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Python讀取二進(jìn)制文件代碼方法解析

瀏覽:2日期:2022-07-19 18:00:18

問(wèn)題

有二進(jìn)制文件中保存了 20 億個(gè) 2 Bytes 的數(shù),需將其讀出,每 20000 個(gè)數(shù)作圖,擬合后輸出結(jié)果。

解決

# -*- coding: utf-8 -*-'''@author: kurrrr'''import structdef main(): data_file = open(’run0035.bin’, ’rb’) data_temp = data_file.read(2) data_short, = struct.unpack(’h’, data_temp) print(data_short)if __name__ == ’__main__’: main()

總結(jié)

open 時(shí)加上 b 關(guān)鍵詞 read() 函數(shù)實(shí)現(xiàn)讀取,參數(shù)為讀取的字節(jié)數(shù) 使用 struct 模塊中的 unpack() 函數(shù)將二進(jìn)制轉(zhuǎn)化為十進(jìn)制,注意 unpack() 函數(shù)返回的是 tuple,因此需要用 data_short, = struct.unpack(‘h’, data_temp)

關(guān)于 struct 模塊中的 format 具體可在官網(wǎng)上找到。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 久久久国产精品入口麻豆 | 精品久久国产 | 91视频免费在线 | 一区二区三区视频免费在线观看 | 国产人妖一区二区 | 欧美中文字幕在线观看 | 中文字幕亚洲综合久久久软件 | 中文字幕av亚洲精品一部二部 | 一级日批片| 精品国产乱码久久久久久1区2区 | 欧美精品亚洲 | 国产2区 | 欧美日韩国产高清 | 国内精品久久久久 | 日本a v在线播放 | 精品成人av | 免费特级黄毛片 | 国内精品成人 | 色av色av色av | 亚洲精品国产二区 | 6080yy午夜一二三区久久 | 日韩欧美一区二区视频 | 成人一级黄色大片 | 91日日夜夜| 中文字幕一区二区三区精彩视频 | 日韩电影免费在线观看中文字幕 | 色999国产 | 国产一区 | 欧美精产国品一二三区 | 久久小草 | 一级全黄少妇性色生活片毛片 | 成人精品| 欧美寡妇偷汉性猛交 | 成人在线免费视频 | 欧美中文在线 | 亚洲成人免费 | 日韩一级视频 | 1000部精品久久久久久久久 | 久久久亚洲一区 | 欧美黄色一区 | 爱爱网av |