Új hozzászólás Aktív témák
-
don_peter
senior tag
Sziasztok. Nem vagyok python-os, de sajna muszáj vele foglalkoznom. Egy feladat megoldásával kínlódok, de nem jövök rá a megoldásra. Segítségeteket kérem. Köszi előre is.
Probléma:
Van egy adathalmazom, amely byte-os sorozat és ezt szeretném struktúrába rendezni:record = b'\x08\x32\x12\x33\x10\xEE\x0a\xff\x01\xAA\x22\x55\x99\x0f\x02\x06\x66\x76'
print('\n\r',len(record))
s= namedtuple('struct',
'header' # Uint8 [6]
'id' # Uint32
'time' # Uint64
)
s = s._make(unpack('6bHq', record))
A lényeg, hogy az egyes elemekbe a megfelelő számú byte kerüljön. Ha meg lehet oldani tömbösítve az is érdekes lehet, de nem szükséges. Köszi.[ Szerkesztve ]
----== Neo Geo és Arcade Fórum : www.neo-geo.hu ==----