\u2264 - это символ (меньше или равно), который является основной причиной ошибки.Подробный журнал ошибок:
Traceback (most recent call last):
File "C:\Dev\EXE\TEMP\cookie\crumbs\views.py", line 1520, in parser
html_file.write(html_text)
File "C:\Users\Cookie1\AppData\Local\Programs\Python\Python36-32\lib\encodings\cp1252.py", line 19, in encode
return codecs.charmap_encode(input,self.errors,encoding_table)[0]
UnicodeEncodeError: 'charmap' codec can't encode character '\u2264' in position 389078: character maps to <undefined>






Сообщение об ошибке указывает, что вы пытаетесь кодировать кодировку символов Окна-1252. Эта кодировка не имеет представления символа «меньше или равно».
>>> "\u2264".encode("cp1252")
>>> Traceback... [as above]
Ответ - использовать UTF-8, неограниченную кодировку, вместо Windows-1252, очень ограниченную кодировку.
Ваш вопрос не содержит большого контекста, но строка html_file.write(html_text) заставляет меня думать, что вы используете файловый протокол Python. документация для open() показывает, как установить кодировку, например.
html_file = open("file.html", mode = "w", encoding = "utf8")
Обратите внимание, что «кодировка по умолчанию зависит от платформы (независимо от того, что возвращает locale.getpreferredencoding())», поэтому вы получаете Windows-1252 в Windows 7.
Добавьте код, чтобы мы могли точно определить проблему.