Когда я набираю следующий французский символ в интерпретаторе Python 2.X, он дает мне последовательность байтов utf-8:
>>> x = 'é'
>>> x
'\xc3\xa9'
Но то же самое на Python 3.X приводит к следующему поведению:
>>> x = 'é'
>>> x
'é'
Но говорят, что кодировка по умолчанию для Python 3 — utf-8. Может кто-нибудь объяснить такое поведение?