python模拟c的struct
生活随笔
收集整理的這篇文章主要介紹了
python模拟c的struct
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
from time import *import struct#導入struct模塊f = open('struct.st','wb')#創建一個文件tm = localtime(time())#獲取系統當前時間信息buffer = struct.pack('iii',tm.tm_year,tm.tm_mon,tm.tm_mday)#將整形對象轉換為字節流,'i'表示int,'d'表示double,'s'表示字符串f.write(buffer)f.close()#讀入結構體f = open('struct.st','rb')buffer = f.read(struct.calcsize('iii'))#計算格式化'iii'后數據的大小(字節)conlst = struct.unpack('iii',buffer)#將字節流轉化為列表對象print conlstf.close()
總結
以上是生活随笔為你收集整理的python模拟c的struct的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用动态内存读入任意大小的文件(c语言)
- 下一篇: python用pywin32库来隐藏wi