small_blank
韦唯。
2021-02-17 20:57
采纳率: 100%
浏览 239

爬虫初学者的坑,关于xpath爬取的列表为空

大哥们,为什么爬虫会显示xpath爬取的列表为空

Traceback (most recent call last):
File "H:/python_text/Mock_login/网站验证码识别.py", line 9, in <module>
src = tree.xpath('//*[@id="imgCode"]/@src')[0]
IndexError: list index out of range

不好意思哈,大过年的还要打扰你们,辛苦啦!

 

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • huanhuilong
    幻灰龙 2021-02-17 21:24
    已采纳

    错误提示:IndexError: list index out of range 

     

    说明,tree调用xpath没有匹配到对应的数据,你要看下这个xpath对应的节点数据是否存在,或者你写错了。

    tree.xpath('//*[@id="imgCode"]/@src')

    点赞 1 评论
  • small_blank
    韦唯。 2021-02-17 21:27

    靠,还是不行啊

    点赞 评论
  • small_blank
    韦唯。 2021-02-17 21:28

    我看视频教程一模一样写的,到我这就出毛病

    点赞 评论
  • small_blank
    韦唯。 2021-02-17 21:39

    啊啊啊啊,头好痛

    点赞 评论
  • small_blank
    韦唯。 2021-02-17 21:40

    alt

    点赞 评论
  • small_blank
    韦唯。 2021-02-17 22:33

    可以了,兄弟,我URL错了,白折腾了两个小时

    点赞 评论
  • small_blank
    韦唯。 2021-02-17 22:33

    现在好了,谢谢兄弟

    点赞 评论

相关推荐