本人在爬取同花顺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的办法呢?我用火狐浏览器,还没有安装浏览器驱动。只是想获取到那两个排名的数字,真是困扰,初学且学艺不精,希望各路大神指点
我看页面排行版的数据是调用的后端接口:http://basic.10jqka.com.cn/mapp/300033/a_industry_focus_rank.json
你直接访问这个接口,看看是不是你想要的数据。