螺蛳粉超人 2018-10-25 07:51 采纳率: 25%
浏览 3500
已采纳

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

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

网页代码:
图片说明

我的代码:
图片说明

但是输出为空:
图片说明

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

  • 写回答

2条回答 默认 最新

  • lyhsdy 2018-10-26 01:45
    关注

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

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
  • oyljerry 2018-10-25 10:16
    关注

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

    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 求苹果推信imessage批量推信技术
  • ¥15 ubuntu 22.04 系统盘空间不足。隐藏的docker空间占用?(相关搜索:移动硬盘|管理系统)
  • ¥15 利用加权最小二乘法求亚马逊各类商品的价格指标?怎么求?
  • ¥15 c++ word自动化,为什么可用接口是空的?
  • ¥15 Matlab计算100000*100000的矩阵运算问题:
  • ¥50 VB6.0如何识别粘连的不规则的数字图片验证码
  • ¥16 需要完整的这份订单所有的代码,可以加钱
  • ¥15 Stata数据分析请教
  • ¥15 请教如何为VS2022搭建 Debug|win32的openCV环境?
  • ¥15 关于#c++#的问题:c++如何使用websocketpp实现websocket接口调用,求示例代码和相关资料