odnochlenтам нигде не сказано, что это набор интов
Ну это, извини меня, быдлокод нижайшего пошиба.
Варианты с unpack и array самые цивильные
odnochlenтам нигде не сказано, что это набор интов
Ну это, извини меня, быдлокод нижайшего пошиба.
Варианты с unpack и array самые цивильные
Array: The actual representation of values is determined by the machine architecture (strictly speaking, by the C implementation).
py.user.nextМожно предположить, что это так. А вообще да, нужно описание формата.
там нигде не сказано, что это набор интов
Данные не должны пересекать пределы машины. Ну или кластера (обычно он архитектурно однородный).
Андрей Светлов
http://bugs.python.org/issue210829
s = '\x01\x00\x00\x00\x02\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x00\x00\x00\x00' arr = array('L',s) if sys.byteorder!='little': # порядок байтов не совпадает с порядком в массиве arr.byteswap() print arr
Сделайте патч, кто мешает?
Андрей СветловНаф надо. Вы, когда вам что-то не нравится, например, в отечественном авто, делаете патч и отправляеет производителю, который на него болт кладет?
Сделайте патч, кто мешает?