Вложенная структура в python - PullRequest
1 голос
/ 28 апреля 2020

У меня есть структура в python, и код выглядит следующим образом:

import struct
from collections import namedtuple

MyStruct = namedtuple("MyStruct", "a,b")

tuple_to_send = MyStruct(
                     a=0x0001,
                     b=0x99
                )

format_ = "hi"
msg = struct.pack(format_, *tuple_to_send._asdict().values())

s1 = MyStruct._make(struct.unpack(format_, msg))
print (s1)

Как мне упаковать и распаковать вложенную структуру внутри MyStruct?

NStruct = namedtuple("NStruct", "c,d")

p = NStruct(c=0x0004, d=0x5)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...