Я хочу определить «ссылку на следующую страницу» с помощью многостраничного веб-сайта и для него. У меня такое чувство, что я не могу сделать это обычным способом, так как href-контент пуст (href=""). Посмотреть здесь:
<div class="publicusers-page-navigation page-navigation">
<a href="" class="current" data-page-index="1">1</a>
<a href="" data-page-index="2">2</a><a href="" data-page-index="3">3</a>
<i>...</i>
<a href="" data-page-index="330">330</a>
<a href="" class="pagination-next" data-page-index="2">►</a>
</div>
Я пробовал response.css('div.page-navigation > a::attr(href)').extract_first()
но это не работает.
Я был бы признателен, если бы кто-нибудь мог мне помочь, поскольку я уже некоторое время борюсь с этой проблемой.
href
этого узла<a>
пуст. Это означает, что нумерация страниц, скорее всего, сгенерирована javascript. Не могли бы вы опубликовать веб-сайт, который вы сканируете? - person Granitosaurus   schedule 03.10.2018