Próbuję przekonwertować skrypt Perla na Pythona i używa on kilku różnych pakietów. Udało mi się znaleźć różnice w literach w "szablonach" dla każdego z nich, ale mam problem ze zrozumieniem, jak radzić sobie z brakiem deklaracji długości Perla.Jak przekonwertować format pakietu Perla 'Nc * na struct.pack dla Pythona?
przykład:
pack('Nc*',$some_integer,$long_array_of_integers);
Nie widzę w tym analogu "*" funkcji w struct.pack na Pythonie. Wszelkich pomysłów, jak przekonwertować to do Pythona?
Lubię swój pomysł utrzymywania wszystko wewnątrz opakowania() metoda, ale pojawia się „struct.error: paczka wymaga dokładnie x argumentów” i nie mógł oszukać go do rozpakowywania (gra słów nie przeznaczonych) tablicę . – ewall
@wall: pojawiła się mała literówka, naprawiono kod. – abbot