quando cerco di convertire unicode:Converti unicode simboli cirillici a stringa in pitone
a = u"Тест"
a stringa:
str(a)
ho ottenuto questo errore:
'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)
ho bisogno str (a) per darmi l'output:
>> str(a)
>> 'Тест'
Dai un'occhiata a questo link: http://stackoverflow.com/questions/2365411/python-convert-unicode-to-ascii-without-errors –
Ho osservato questo tag per alcune settimane e vedo questa domanda quasi ogni giorno. Hai persino provato a cercare questo errore prima di pubblicare? Qui, [oltre 500 risultati] (http://stackoverflow.com/search?q=%22%27ascii%27+codec+can%27t+encode%22). –
Sì, l'ho fatto e nessuno gestisce il mio caso. – UnLiMiTeD