• Как правильно парсить utf-8 в lxml?

    @ars_kushaet_mars
    Нужно просто убрать объявление кодировки в начале страницы (в ошибке как раз написано, что проблема с объявлением кодировки).

    Например:
    tree = lxml.html.fromstring(resp.text.replace("<?xml version=\'1.0\' encoding=\'UTF-8\'?>", ""))

    После этого Вы сможете спарсить данные
    Ответ написан
    Комментировать
  • Почему Функция split не работает?

    @ars_kushaet_mars
    Попробуй mes из строки list = mes.split(",") обернуть в метод dir следующим образом:
    dir(mes) и вывести на печать.
    Выведутся все доступные методы, среди них не будет метода split, этим и вызвана ошибка.
    Ответ написан
    Комментировать