In [15]: f=open('bdata.bin','wb')
In [16]: data=struct.pack('>i5sh',50,b'email',4)
In [17]: f.write(data)
Out[17]: 11
In [18]: f.close()
In [19]: f=open('bdata.bin','rb')
In [20]: data2=f.read()
In [21]: data2
Out[21]: b'\x00\x00\x002email\x00\x04'
In [22]: orgdata=struct.unpack('>i5sh',data2)
In [23]: orgdata
Out[23]: (50, b'email', 4)
'Python' 카테고리의 다른 글
| ( ) = ( ) if ( ) else ( ) 구문 (0) | 2019.12.27 |
|---|---|
| 변수명 (0) | 2019.12.27 |
| python statements (0) | 2019.12.27 |
| struct : binary data packing & unpacking options (0) | 2019.12.27 |
| list comprehension과 for loop 벤치 (0) | 2019.12.27 |