How to handle multibyte string in Python
There are multibyte string functions in PHP to handle multibyte string (e.g:CJK script). For example, I want to count how many letters in a multi bytes string by using len function in python, but it return an inaccurate result (i.e number of bytes in this string) japanese = "桜の花びらたち" print japanese print len(japanese)#return 21 instead of 7 Is there any package or function like mb_strlen in PHP? Use Unicode strings : # Encoding: UTF-8 japanese = u"桜の花びらたち" print japanese print len(japanese) Note the u in front of the string. To convert a bytestring into Unicode, use decode : "桜の花びらたち".decode(