On Sat, 15 Sep 2007 11:55:28 +0000, Boris Dušek wrote:

> I am looking for the best way to convert a string of length 1 (= 1
> character as string) to integer that has the same value as numeric
> representation of that character. Background: I am writing functions
> abstracting endianness, e.g. converting a string of length 4 to the
> appropriate integer value (e.g. '\x01\x00\x00\x00' = 2**24 for big
> endian memory, 2**0 for little endian memory). For this, I need to
> know the numeric value of each byte and sum them according to
> endianness.

So you are looking for the `struct` module in the standard library instead
of doing this yourself.  :-)

If you insist on doing it yourself take a look at the built-in `ord()`
function.

Ciao,
        Marc 'BlackJack' Rintsch
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to