Unicodeencodeerror: кодек 'UCS-2' не может кодировать
Всем привет,
Я наблюдал следующую ошибку на Python с оператором print.
UnicodeEncodeError: 'UCS-2' codec can't encode characters in position 1433-1433: Non-BMP character not supported in Tk
Что я уже пробовал:
То, что я сделал, - это поиск в Твиттере определенных хэштегов и просто их печать. Как уже объяснялось, я попытался пометить их для поддержки BMP следующим образом. И все же я заканчиваю с той же ошибкой.
import sys non_bmp_map = dict.fromkeys(range(0x10000, sys.maxunicode + 1), 0xfffd) print(status.text.translate(non_bmp_map))
Не могли бы вы пожалуйста помочь мне в этом?