Я с удовольствием использовал BeautifulSoup, и я также использую текстовый файл в качестве входных параметров моего скрипта Python.
Затем я наткнулся на знаменитую ошибку «UnicodeEncodeError».
I 'Я читал вопросы здесь в SO, но я все еще в замешательстве.
Какое отношение ASCII имеет ко всем этим?Какую кодировку я использую в своем текстовом редакторе (Notepad ++)?ANSI?UTF-8?Декодирование строки в ASCII, кажется, не всегда работает (я предполагаю, что строка находится в другой кодировке от BeautifulSoup).Как мне это исправить?
В любом случае любая помощь и разъяснения будут с благодарностью.
Спасибо!
edit: читая документы BeautifulSoup, он говорит, что использует только юникод, ноЯ все еще получаю ошибки Unicode: (
File "C:\Python26\lib\encodings\cp437.py", line 12, in encode
return codecs.charmap_encode(input,errors,encoding_map)
UnicodeEncodeError: 'charmap' codec can't encode character u'\u300d' in position
3: character maps to <undefined>