black000shirt
螺蛳粉超人
2018-10-25 07:51
采纳率: 25%
浏览 3.2k

requests 抓取网页信息 为什么获取不到信息?

利用花瓣网练习获取网页信息,此步骤想获取每个图片的url

网页代码:
图片说明

我的代码:
图片说明

但是输出为空:
图片说明

请问一下哪里出错了,为什么获取不到信息,我用.wrapper也不行。
顺便问一下,data-id 应该怎么获取?
谢谢

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

2条回答 默认 最新

  • weixin_39416561
    lyhsdy 2018-10-26 01:45
    已采纳

    这里有大佬详细分析和图解抓取方法https://www.cnblogs.com/nan86150/p/4272452.html

    点赞 评论
  • oyljerry
    oyljerry 2018-10-25 10:16

    你要先看看你requests返回的内容是不是都有包含你的数据,可能是异步ajax返回的。不然你后面获取就拿不到数据。
    对于异步的,需要用webdriver等去获取,或者找到真正获取数据的接口等

    点赞 评论

相关推荐