gdy próbuję przekonwertować Unicode:Konwersja Unicode cyrylicy symbole na ciąg w Pythonie
a = u"Тест"
Aby wyrażenie:
str(a)
mam ten błąd:
'ascii' codec can't encode characters in position 0-3: ordinal not in range(128)
muszę str (a) w celu uzyskania mocy wyjściowej:
>> str(a)
>> 'Тест'
Sprawdź ten link: http://stackoverflow.com/questions/2365411/python-convert-unicode-to-ascii-without-errors –
Oglądałem ten tag przez kilka tygodni i widzę to pytanie prawie codziennie. Czy próbowałeś nawet wyszukać ten błąd przed opublikowaniem? Tutaj [ponad 500 wyników] (http://stackoverflow.com/search?q=%22%27ascii%27+codec+can%27t+encode%22). –
Tak, zrobiłem i nikt nie zajmuje się moją sprawą. – UnLiMiTeD