Image

Imagestavenko wrote in Imageru_python

тема unicode

Здравствуйте.
Подскажите пожалуйста,
если в исходнике первой строкой стоит
# -*- coding: utf-8 -*-

то что за строка будет в

a = 'некоторый текст'
и в

a = u'некоторый текст'

почему-то в последнем случае выдается ошибка
UnicodeDecodeError: 'utf8' codec can't decode bytes in position 0-1: unexpected end of data

то есть если мы создаем строку 'некоторый текст', требуется ли её преобразование в дальнейшем, будет ли она уже в юникоде?