为了账号安全,请及时绑定邮箱和手机立即绑定

关于AJAX后期填充数据的爬虫捉取问题

Scott老师您好,现在网页捉取的代码是这样的:<div class="static-item l">

                <span class="meta">学习人数</span>

                <span class="meta-value js-learn-num"></span>

                            </div>

貌似是通过Ajax后续再去取回来的人数,那请教下爬虫程序需要怎样才能捉去这种后期获取的数据呢?


正在回答

2 回答

同样的问题啊,请教老师啊

0 回复 有任何疑惑可以回复我~

这个是因为你页面没加载出来吧,一般页面“学习人数”几个字这种是静态的,人数数字,章节信息等都是异步从后台拿的,数据请求完再加载到页面,一般都是1秒至数秒以内,爬虫再去拿数据时页面已经加载完成。你这可以先看看是不是网络问题,如果网络反应慢,可以适当在爬虫里加一下延时

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(二)
  • 参与学习       76755    人
  • 解答问题       226    个

本教程带你攻破 Nodejs,让 JavaScript流畅运行在服务器端

进入课程

关于AJAX后期填充数据的爬虫捉取问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信