@ MaxSmith060, вероятно, прав, но я хотел бы предложить и техническое объяснение.
Я не слишком подробно рассматривал ваш код, но на высоком уровне это то, что я подойдет, если я хочу итеративно получить ссылку для "следующей" страницы.
Сначала проверьте элемент по ссылке:
Затем отфильтруйте до чего-то уникального - class=pagination-container-company
выглядит многообещающе.
next_link = "..."
while next_link:
soup = BeautifulSoup(next_link)
pagination_container_company = soup.find_all("table", class_="pagination-container-company")[0].text
next_link = re.search('href="(.*)">Next', pagination_container_company).group(1)
Простое регулярное выражение группировки для извлечения ссылки, и тогда у вас есть ссылка.