javascript - 无法获取部分html代码
高洛峰
高洛峰 2017-04-11 13:32:39
[JavaScript讨论组]

小弟想利用爬虫抓取东方财富网股吧的数据。股吧网页链接.

在获取'下一页'的链接时发现通过requests.get方法获得的源码中,部分能够在浏览器里显示的代码无法获得。

请问各位有什么好的解决方法。
通过浏览器能看到的网页源码如下:


    

使用requests.get或者直接下载网页源代码只能看到:

 

共有帖子数 49787752

    可以发现,

      中间的代码消失了,请问是什么原因,如何解决。万分感谢!

      高洛峰
      高洛峰

      拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

      全部回复(2)
      天蓬老师

      因为内容是用JS动态加载的。这种情况只能去找JS调用的API,然后直接去抓API。当然也可以用PhantomJS之类的工具。

      黄舟

      js动态加载的内容,这两份资料对你有帮助。
      https://www.zhihu.com/questio...
      https://zhuanlan.zhihu.com/p/...

      热门教程
      更多>
      最新下载
      更多>
      网站特效
      网站源码
      网站素材
      前端模板
      关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
      php中文网:公益在线php培训,帮助PHP学习者快速成长!
      关注服务号 技术交流群
      PHP中文网订阅号
      每天精选资源文章推送
      PHP中文网APP
      随时随地碎片化学习

      Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号