Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.12.2023, 19:35   #1
PmkUta
Новичок
Джуниор
 
Регистрация: 15.12.2023
Сообщений: 1
По умолчанию Парсинг пагинация Python

Всем привет, извините за тупость
https://www.ursus.ru/catalogue... ty/page-2/
Но не могу понять как на этом сайте перебрать страницы пагинации python

Код:
<div class="wrap-pg">
    <div class="pagination">
                        <a class="show-more" href="/catalogue/zashchita_ot_padeniy_s_vysoty/page-2/?isAjax=true">показать еще</a>
          
        <div class="pagination-wr">
                            <a href="/catalogue/zashchita_ot_padeniy_s_vysoty/" class="pagination-link selected">1</a>
            
                                                            <a href="/catalogue/zashchita_ot_padeniy_s_vysoty/page-2/" class="pagination-link">2</a>
                                                                                <a href="/catalogue/zashchita_ot_padeniy_s_vysoty/page-3/" class="pagination-link">3</a>
                                                                                <a href="/catalogue/zashchita_ot_padeniy_s_vysoty/page-4/" class="pagination-link">4</a>
                 
                <a href="/catalogue/zashchita_ot_padeniy_s_vysoty/page-2/" class="pagination-link">
                    <svg class="icon-arrow" width="12" height="12">
                        <use xlink:href="/src/img/svg-sprite.svg#icon-arrow-right"></use>
                    </svg>
                </a>       
                <span class="pagination-last">8</span>
        </div>
    </div>
</div><img src="https://habrastorage.org/webt/65/7b/85/657b8507c659f527052184.png" alt="image"/>
Нужно интегрировать в код который проходится по каталогу а потом по страницам пагинации и товарам.
Вот к этому коду нужно, написать переход ко каталогу и сбор ссылок пагинации и в дальнейшем по товарам идти

Код:
url = 'https://www.ursus.ru/catalogue/'
 
    response = requests.get(url=url, headers=headers, cookies=cookies, proxies=proxies)
    print(response.status_code)
    soup = BeautifulSoup(response.text, "lxml")
    ctalog = soup.find_all("a", class_="categories-item")
    for category in ctalog:
        categorys = 'https://www.ursus.ru' + category.get("href")
        print(categorys)
PmkUta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
парсинг Python clav9nski Python 3 01.02.2018 12:17
Пагинация в ListVeiw Notan1310 WPF, UWP, WinRT, XAML 3 10.12.2015 01:42
Пагинация (постраничная навигация) - скорость acteralex SQL, базы данных 5 26.11.2014 01:34
Пагинация, страницы max.mix PHP 4 13.01.2012 09:27
Поиск ошибки в Python-коде [парсинг запроса и генерация ответа WebSocket] russian-stalker Python 0 03.06.2011 12:34