Как правильно получить длину строки в Python, а затем преобразовать это int в байтовый массив? Как правильно распечатать это на консоль для тестирования?
Использование struct .
import struct print struct.pack('L', len("some string")) # int to a (long) byte array
с использованием .Net:
byte[] buffer = System.BitConverter.GetBytes(string.Length) print System.BitConverter.ToString(buffer)
Это выведет байты в шестнадцатеричном виде. Возможно, вам придется очистить синтаксис для IronPython.