Как получить доступ к строковым данным с наложением структуры C? - PullRequest
0 голосов
/ 09 апреля 2019

Каков рекомендуемый способ доступа (индексации) строки шестнадцатеричных данных в python к форме структуры.

Пример: string = A5 68 7B 44 20 4A ......

C Структура:

typedef struct {
    unsigned int data_1[32];
    unsigned data_2[48];
    unsigned data_3[32];
} hex_data;

Громоздкий путь в питоне:

data1 = string[0:31]
data2 = string[32:48+32]

Желаемый путь:

Get_data1 = hex_data.data_1
Get_data2 = hex_data.data_2
...