Код простой, но у меня возникли проблемы с определением селектора
import csv
import time
from bs4 import BeautifulSoup
import requests
source = requests.get('https://website.com').text
soup = BeautifulSoup(source, 'lxml')
nextpage= soup.find("a", string="3").get('href')
print (nextpage)
дает мне href, связанный с 3 ... но когда я пытаюсь "Next"
, я получаю ошибку None
путь:
<a class="" href="https://website.com;page=2">Next ›</a>]
что я делаю не так? есть ли другой способ выбрать селектор для следующего ...
код (ниже) работает
nextpage= main_pagination.find_all('a', class_='')[3]
НО проблема с этим кодом в том, что следующий может быть [5] на другом поиск ... Мне нужно универсальное решение для этой страницы ...