python二進制讀寫及特殊碼同步實現(xiàn)詳解
更新時間:2019年10月11日 09:17:32 作者:mikewy
這篇文章主要介紹了python二進制讀寫及特殊碼同步實現(xiàn)詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
python對二進制文件的操作需要使用bytes類,直接寫入整數(shù)是不行的,如果試圖使用f.write(123)向文件中以二進制寫入123,結果提示參數(shù)不是bytes類型。
import os import struct a = 0x1A2B3C4D b = 0x239875ad3d5ffaaa filepath = 'D:\\wygDocument\\python\\code\\abc.dat' f_in = open(filepath,'wb+') for value in range(1,5): f_in.write(struct.pack('>I',a)) f_in.write(struct.pack('>Q',b)) f_in.close() print('Write OK')
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
關于pygame.surface.blit()方法4個參數(shù)的使用
這篇文章主要介紹了關于pygame.surface.blit()方法4個參數(shù)的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-03-03Python之日期與時間處理模塊(date和datetime)
這篇文章主要介紹了Python之日期與時間處理模塊(date和datetime),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-02-02