Согласно документации, следующая команда
'Brückenspinne'.encode("utf-8",errors='replace')
Должен дать мне байтовую последовательностьb'Br??ckenspinne'
. Однако символы Юникода не заменяются, но тем не менее кодируются:
b'Br\xc3\xbcckenspinne'
Можете ли вы сказать мне, как я на самом деле устраняю символы Юникода? (Я использую замену для целей тестирования, я намерен использовать 'xmlcharrefreplace'
позже. Честно говоря, я хочу преобразовать символы юникода в их xmlcharref, сохраняя все в виде строки).
Спасибо.