F = open('data.bin', 'wb')
import struct
bytes = struct.pack('>i4sh', 7, 'spam', 8)
print bytes
F.write(bytes)
F.close( )
F = open('data.bin', 'rb')
data = F.read( )
print data
values = struct.unpack('>i4sh', data)
print values