Задать вопрос
@xochubounty

Проблема с парсером, что делать?

парсится только 1 тег, хотя по идее, должны все

вот код

import requests
from bs4 import BeautifulSoup

url = 'https://scrapingclub.com/exercise/list_basic/?page=1'

response = requests.get(url)

soup = BeautifulSoup(response.text, 'lxml')


block = soup.find_all('div', class_='row my-4')

for i in block:
    name = i.find('h4', class_='card-title').text
    cost = i.find('h5').text

    print(name, cost)


а вот, что выдаёт

C:\Users\Asus\parsetest\Scripts\python.exe C:\Users\Asus\PycharmProjects\parsetest\main.py 

Short Dress
 $24.99

Process finished with exit code 0

Сайт, на сколько я знаю, специально для тренировки новичков
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бизнес-аналитик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы