chr(i) ASCII under Python 3

Alf P. Steinbach alfps at start.no
Tue Apr 27 00:44:26 CEST 2010


On 26.04.2010 22:26, * Dodo:
> Le 26/04/2010 22:26, Alf P. Steinbach a écrit :
>> 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
>
> Oh, I see... thanks
>
> * just realize the problem doesn't come from here *

Uhm, I meant to write that ISO Latin-1 is 8-bit. Sorry. Keyboard gremlin.


Cheers,

- Alf




More information about the Python-list mailing list