chr(i) ASCII under Python 3

Alf P. Steinbach alfps at start.no
Mon Apr 26 16:26:28 EDT 2010


On 26.04.2010 22:12, * Dodo:
> Hi all,
> Under python 2.6, chr() "Return a string of one character whose ASCII
> code is the integer i." (quoted from docs.python.org)
> Under python 3.1, chr() "Return the string of one character whose
> Unicode codepoint is the integer i."
>
> I want to convert a ASCII code back to a character under python 3, not
> Unicode.
>
> How can I do that?

Just use chr().

ASCII (7-bit) is a subset of ISO Latin-1 (7-bit), which is a subset of Unicode's 
Basic Multilingual Plane (BMP, original Unicode, 16-bit) which is a subset of 
Unicode (21-bit).


Cheers & hth.,

- Alf



More information about the Python-list mailing list