nmkru
@nmkru
beginner python programmer

На выходе BeautifulSoup выходит не HTML, как исправить?

import requests
from bs4 import BeautifulSoup

url = 'https://www.avito.ru/samara/avtomobili?p=1&q=gazel...'
respons = requests.get(url)
item = BeautifulSoup(respons.text, "html.parser")
print(item)
all_links = item.findAll('a', class_='iva-item-titleStep-_CxvN')


Здравствуйте! Нужно найти class_='iva-item-titleStep-_CxvN' ,но на выходе в item приходит не HTML, а не понятный набор строк, что делает невозможным поиск для парсинга. 61e40b9a3e249583368108.png
как исправить? Пробовал менять аргумент BS на 'lxml', но результат тот же.
  • Вопрос задан
  • 99 просмотров
Решения вопроса 1
SoreMix
@SoreMix Куратор тега Python
yellow
Кусок от скрипта, который лежит в коде страницы. Консольку хоть полистайте.

Ну и если вы ищите определенные элементы, тогда выводите их в консоль, зачем полный html
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы