Ho un file binario. Questo file contiene una stringa UTF-8. Inoltre, è garantito che questa stringa è solo una parola. In python, come posso ottenere il numero di lettere in questa stringa?python get unicode stringa size
Diciamo, ho aperto questo file e leggere byte:
bytes = open("1.dat", "rb").read()
Quale futuro ho da fare per scoprire la lunghezza (in lettere, non byte) di stringa UTF-8?
Qual è la rilevanza di "è garantito che questa stringa è solo una parola"? –
Non aprire il file in modalità binaria. Aprilo con 'codecs.open' e dagli un argomento di codifica. Problema risolto. – tchrist