From: ngps at my-dejanews.com (ngps at my-dejanews.com)
Date: Wed, 21 Apr 1999 06:30:50 GMT
Subject: Raw binary string --> long integer?
Message-ID: <7fjrar$avb$1@nnrp1.dejanews.com>
X-UID: 721                                                  

Hi,

I'm looking for a way to do the following in pure Python.

Given a binary string, e.g., '\003\004\005', convert the string into a long.
So the example should become (3<<8|4)<<8|5 == 110000010000000101 == 197,637.

The binary strings can be arbitrarily long. (Ok, up to about 256 bytes for an
RSA public key. ;-)

Hints appreciated. Cheers.

- PS

-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/       Search, Read, Discuss, or Start Your Own    




