python爬取英雄联盟所有皮肤_用Python爬取英雄联盟(lol)全部皮肤

小三:“怎么了小二?一副无精打采的样子!”

小二:“唉!别提了,还不是最近又接触了一个叫英雄联盟的游戏,游戏中很多皮肤都需要花钱买,但是我钱不够呀...”

小三:“咋得,钱攒够了你还要买呀?还吃不吃饭了?!要我说,你干脆将英雄的炫彩皮肤都爬下来欣赏一下得了,饭钱还给你省下了。”

小二:“你说的也对,毕竟吃饭更重要,那我还是爬取皮肤欣赏一下算了。”

首先,我们打开英雄联盟官网主页,网址为:,然后向下拉,可以看到英雄列表,如图所示:

接着随意选一个英雄点击进入看一下,如图所示:

再点击鼠标右键,接着选择,看一下皮肤的 URL,如图所示:

通过观察,可以发现英雄皮肤 URL 组成方式为:。

我们先看,也就是看皮肤的个数,选择开发者工具的项,之后刷新一下页面,可以发现有一个的请求,实际就是,如图所示:

再选择项看一下相应数据,如图所示:

我们可以看到数据都显示在了一行,看着不太方便,我们将其格式化看一下,如图所示:

通过观察,可以发现获取指定英雄的 URL 就是:,获取及下载皮肤图片的代码实现如下:

现在就差参数的获取了,我们接着看如何获取全部的,返回到 页面,打开开发者工具并选择,然后刷新页面,我们可以观察到有一个的请求,如图所示:

与的获取基本类似,通过这个请求就可以获取到全部,代码实现如下:

我们可以看出:代码中除了,还获取了,并将每一个英雄的、放在了一个字典中,又将所有英雄对应的字典放在了列表中。

最后,我们看一下下载效果:

如果觉得有帮助,就给个分享、在看、赞吧~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值