>I have some binary data read from a file that is arranged like > > <3-byte int> <3-byte int> <3-byte int> etc. > > The "ints" are big-endian and there are 169 of them. Is there any clever > way to convert these to regular Python ints other than (struct) unpack'ing > them one at a time and doing the math?
Thanks guys! I was looking for a 'one liner' of some kind, but I guess there isn't one (too bad you can't tell array or struct.unpack how many bytes you want an integer to be). Yeah, these are signed ints so I'll have to convert them. To me balancing my checkbook involves higher "math". :) Bob -- http://mail.python.org/mailman/listinfo/python-list