分页 – python中的爬虫的xpath
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了分页 – python中的爬虫的xpath,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含839字,纯文字阅读大概需要2分钟。
内容图文
![分页 – python中的爬虫的xpath](/upload/InfoBanner/zyjiaocheng/768/bcfe9d9a2e484dc9aafeb775432c1e24.jpg)
我实际上正在使用python中的scrapy进行爬虫,我几乎完成了,我只是有一点问题.
网站使用这样的分页:
<div class="pagination toolbarbloc">
<ul>
<li class="active"><span>1</span></li>
<li><a href="...">2</a></li>
<li><a href="...">3</a></li>
<li><a href="...">4</a></li>
<li><a href="...">5</a></li>
<li><a class="end" href="...">>></li>
</ul>
</div>
所以我试着在“活跃”等级之后抓住“href”到balise li.
我尝试这样的事情:
next_page_url_xpath = '//div[@class="pagination toolbarbloc"]/ul/following-sibling::li[@class="active"]/a/@href'
但它不起作用:IndexError:列表索引超出范围
我只是从xpath开始,我知道它很简单,但在阅读了很多doc之后,我对此并不成功.
非常感谢那些帮助我的人!
解决方法:
尝试以下表达式:
//div[@class="pagination toolbarbloc"]/ul/li[@class="active"]/following-sibling::li/a/@href
请注意,您在[class =“pagination toolbarbloc”]中错过了@并且li不是ul的兄弟
内容总结
以上是互联网集市为您收集整理的分页 – python中的爬虫的xpath全部内容,希望文章能够帮你解决分页 – python中的爬虫的xpath所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。