抓取王者荣耀英雄列表及其对应的全部皮肤名称
目标
在王者荣耀官网抓取王者荣耀英雄列表,每个英雄拥有的皮肤数量,及其对应的全部皮肤名称。
过程分析
首先获得官网的herolist.json文件,里面包含我们需要抓取的信息。Chrome浏览器打开王者荣耀官网,进入英雄资料网页,打开开发者工具,刷新页面就能找到herolist.json,
http://pvp.qq.com/web201605/js/herolist.json ,就是herolist.json的网址。打开herolist.json,可以看到里面有哪些内容:
其实它是一个列表类型,里面的每一个元素都是字典类型,存储着我们需要的信息,英雄名cname,皮肤名skin_name, 再对skin_name求长度,就能得到皮肤数量。