Мне нужно получить страницу данных отсюда
<span class="page-item mhide">
<a class="page-link active" href="javascript:void(0)" style="display: none;">1</a>
<a onclick="_gaq.push(['_trackEvent', 'BuSearch', 'ClickOn_pagination_number', 'go_to_pagination'])"
class="page-link" data-page="1"
href="/search/po_yers%5B0%5D=2003&category_id=1&marka_id%5B0%5D=28&model_id%5B0%5D=262&abroad=2&
custom=1&indexName=auto&page=1&countpage=20">2</a> </span>
Я пробовал это, но он возвращает 1
def get_pages_count(html):
soup = BeautifulSoup(html, 'html.parser')
pagination = soup.find_all('span', class_='page-item mhide')
if pagination:
return int(pagination[-1].get_text()) # return the last element which is equal to pages number
else:
return 1
полный код здесь и ссылка