Подтвердить что ты не робот

Python получает размер строки Юникода

У меня есть двоичный файл. Этот файл содержит строку UTF-8. Более того, гарантируется, что эта строка - всего лишь одно слово. В python, как я могу получить количество букв в этой строке?

Скажем, я открыл этот файл и прочитал байты:

bytes = open("1.dat", "rb").read()

Что мне делать дальше, чтобы узнать длину (в буквах, а не байтах) строки UTF-8?

4b9b3361

Ответ 1

unicode_string = bytes.decode("utf-8")
print len(unicode_string)