Geht um ctypes...
Ich habe als Dump ein Byte-Array vorliegen. Das sieht ungefähr so aus: 123456789012345678901234567890 und ist 500 Byte lang.
Das möchte ich gern möglichst einfach an eine existierende Struktur anhängen.
Code: Alles auswählen
bytedump = 123456789012345678901234567890
class Header(BigEndianStructure):
_pack_ = 1
_fields_ = ( ("Version", char),
("Type", char),
("dump", 500 * char),
)
Ich will im Prinzip anschließend einfach das was in bytedump steht in Header.dump kopieren.
ACHTUNG: bytedump ist kein String sondern wirklich der ausgelesene Inhalt eines Speicherbereiches.
Kann mir jemand auf die Sprünge helfen? Ich steh gerade aufm Schlauch