zmm1912
2021-03-11 08:50
采纳率: 50%
浏览 181
已采纳

爬取同花顺F10信息,BS4解析后文本不见了

本人在爬取同花顺F10内容时,想爬取行业排名,如下图:

http://basic.10jqka.com.cn/300033/

打开F12,定位看到以下信息

beautifulsoup解析后,只有需要的内容没有

后来发现用鼠标点那个排名的数字,会弹出来一个小窗口,于是用net找到另一个网址,打开如下图

http://basic.10jqka.com.cn/basic-app/marketRank.html?type=industry&code=300033&theme=black

可是在这里仍然什么也爬取不到,各位大神请帮帮忙!!

这里find('div',class_='这里无论填什么都是NONE')

有没有不用selenium的办法呢?我用火狐浏览器,还没有安装浏览器驱动。只是想获取到那两个排名的数字,真是困扰,初学且学艺不精,希望各路大神指点

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 已采纳

    我看页面排行版的数据是调用的后端接口:http://basic.10jqka.com.cn/mapp/300033/a_industry_focus_rank.json

    你直接访问这个接口,看看是不是你想要的数据。

    评论
    解决 2 无用
    打赏 举报

相关推荐 更多相似问题