您的位置:首页 > 新闻资讯 >文章内容
代理IP Python教程:下载王者荣耀皮肤
来源:互联网 作者:admin 时间:2019-09-21 10:12:13

  《王者荣耀》这款游戏里面有很多的皮肤,每当有新皮肤上新,就会有大批的玩家来购买。如果不想氪金,那么就只好努力去积累皮肤碎片,才能够兑换想要的皮肤。不仅耗时长,而且兑换的皮肤数量又非常的有限,实在是让人无语。那么,今天机灵代理就给大家分享一个Python实战下载王者荣耀皮肤的教程。


代理IP Python教程:下载王者荣耀皮肤


  代码如下:


  import requests

  import os

  from time import time

  start = time()

  headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/'

  '69.0.3497.100 Safari/537.36',

  'Referer': 'http://pvp.qq.com/'}

  data = requests.get('http://pvp.qq.com/web201605/js/herolist.json', headers=headers)

  for i in range(len(data.json())):

  # 读取json信息

  name_id = str(data.json()[i]['ename'])

  name = data.json()[i]['cname']

  skin_name = data.json()[i]['skin_name'].split('|')

  # print(id, name, skin_name)

  # 创建图片储存路径

  path = 'C:\\Users\\Administrator\\Desktop\\python\\name_skin\\' + name

  if not os.path.exists(path):

  os.makedirs(path)

  # 下载并写入图片

  for j in range(len(skin_name)):

  url = 'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/' + name_id + '/' + name_id + '-bigskin-' \

  + str(j + 1) + '.jpg'

  picture = requests.get(url).content

  new_path = path + '\\' + skin_name[j] + '.jpg'

  with open(new_path, 'wb') as f:

  f.write(picture)

  print('正在下载', name, skin_name[j])

  end = time()

  print('下载完毕,程序运行时长{:.2f}s'.format(end - start))


  不过在将这个教程学以致用的时候,不要忘记了要用上代理IP,而且最好是高匿名的代理,不然一旦被平台监测到,封号就是无可避免的了。


相关文章内容简介
推荐阅读
  • 23 2019-12
    拨号换ip适合爬虫吗?

    拨号换ip适合爬虫吗?断网拨号换ip不适合爬虫使用,这是为什么呢?我们都知道,断网拨号也是可以换ip的,如果小项目,爬虫使用断网拨号不行么?

  • 13 2019-09
    代理IP知识:爬虫403禁止访问如何解决?

    利用代理IP爬虫并不代表爬虫项目不会有错误发生,代理IP只是能够帮助我们有效的通过多个不同的IP去抓取,避免被网站监测到同个IP的情况。

  • 04 2019-07
    动态ip代理可以突破哪些IP限制

    动态ip代理可以突破哪些IP限制?代理的作用不少,主要是充当中间商,为用户获取信息,还可以突破各种关于IP的限制,比如:

  • 23 2019-05
    租用最新的https代理

    租用最新的https代理,其实在国内的https代理ip平台的市场上,你们只要稍加了解就会发现一个共同的问题,那就是收费非常高,因此平台并不适合大众使用。那究竟有没有解决这个问题的方法呢

  • 27 2019-09
    代理IP分享有效的API接口

    爬虫的其中一个准备工作就是搭建一个IP池,因为爬虫的时候需要调用到大量的IP去抓取网站页面,这些IP我们可以从网上去抓取免费的IP,或者直接从代理服务商那里购买代理IP套餐。以上途径

  • 03 2020-02
    代理ip如何应对反爬虫

    面对网站的反爬虫机制,我们要在爬虫之前做好相关的研究,这样才能够让爬虫程序顺利抓取到我们需要的数据。如何突破反爬虫机制,代理IP告诉你怎么做。

在线咨询
大客户经理
大客户经理
1829380381
13316264505

大客户经理微信

微信公众号

微信公众号

回到顶部