Tengo un archivo binario. Este archivo contiene una cadena UTF-8. Además, se garantiza que esta cadena sea solo una palabra. En python, ¿cómo puedo obtener el número de letras en esta cadena?python obtener tamaño de cadena Unicode
Digamos, abrí este archivo y leer bytes:
bytes = open("1.dat", "rb").read()
ahora qué tengo yo que ver para averiguar la longitud (en letras, no en bytes) de cadena UTF-8?
¿Cuál es la relevancia de "se garantiza que esta cadena es solo una palabra"? –
No abra el archivo en modo binario. Ábrelo con 'codecs.open' y dale un argumento de codificación. Problema resuelto. – tchrist