How to get an integer from a sequence of bytes

Dave Angel d at davea.name
Mon Jun 3 18:07:41 EDT 2013


On 06/03/2013 10:31 AM, Grant Edwards wrote:
> On 2013-06-03, Dennis Lee Bieber <wlfraed at ix.netcom.com> wrote:
>> On Sun, 02 Jun 2013 21:25:45 +0200, Mok-Kong Shen
>> <mok-kong.shen at t-online.de> declaimed the following in
>> gmane.comp.python.general:
>>
>>
>>> b'7' is the byte with the character 7 in a certain code, so that's
>>> ok. In other PLs one assigns an int to a byte, with that int in either
>>
>> 	In other languages "byte" is an 8-bit signed/unsigned numeric.
>
> That's a common assumption, but historically, a "byte" was merely the
> smallest addressable unit of memory.  The size of a "byte" on widely
> used used CPUs ranged from 4 bits to 60 bits.
>

<Hehe> I recall rewriting the unpacking algorithm to get the 10 
characters from each byte, on such a machine.


-- 
DaveA



More information about the Python-list mailing list