Поэтому, когда я открываю файл XDR, я использовал функцию openr с ключевым словом /XDR.
Теперь я пытаюсь изменить код IDL на Python, но не делаю этого. знать, как читать файлы XDR.
например, в IDL я могу открыть файл, используя приведенное ниже предложение
Код: Выделить всё
openr,1,file,/XDR
Код: Выделить всё
readu,1,h1,h2,h3,h4
readu,1,p_h1,p_h2,p_h3,p_h4
readu,1,p1,p2,p3,p33,p4,p5,p6,AP12
.....
Код: Выделить всё
with open(file, 'rb') as f:
data = f.readlines()
u = xdrlib.Unpacker(data)
print('unpacked:', u.unpack_uint(), repr(u.unpack_string()))
Не могли бы вы дать мне несколько советов?
Подробнее здесь: https://stackoverflow.com/questions/654 ... -in-python