美文网首页
Bellcode python 培训01

Bellcode python 培训01

作者: Mr洋1 | 来源:发表于2020-09-06 09:26 被阅读0次

https://shimo.im/sheets/ndJCYvkUywwYTCWJ/MODOC

1.python 历史

1 2 对比

2.做什么

1 2 爬虫 测试

3.抓取皮肤

官网
2
数据分析
image.png
import requests
import json
import os
import time
 
start = time.time()
url = requests.get('http://pvp.qq.com/web201605/js/herolist.json').content
jsonFile = json.loads(url)  # 提取json
 
x = 0  # 计数器,记录下载了多少张图片
# 创建目录
hero_dir= 'E:/pvp/'
if not os.path.exists(hero_dir):
    os.mkdir(hero_dir)
 
try:    #使用一个简单的异常处理,防止代码在运行时出现错误
  for m in range(len(jsonFile) - 1):
    ename = jsonFile[m]['ename']  # 编号
    cname = jsonFile[m]['cname']  # 英雄名字
    skinName = jsonFile[m]['skin_name'].split('|')
    skinNumber = len(skinName)
 
    # 下载图片,构造图片网址
    for bigskin in range(1, skinNumber + 1):
      urlPicture = 'http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/' + str(ename) + '/' + str(
        ename) + '-bigskin-' + str(bigskin) + '.jpg'
      picture = requests.get(urlPicture).content  # 获取图片的二进制信息
      with open(hero_dir + cname + "-" + skinName[bigskin - 1] + '.jpg', 'wb') as f:  # 保存图片
        f.write(picture)
        x = x + 1
        print("正在下载第" + str(x) + "张图片")
except Exception:
  print()
else:
  print()

AI
排行

4.对比

对比 image.png image.png image.png image.png python image.png 速度
编译
应用 考试内容

相关文章

网友评论

      本文标题:Bellcode python 培训01

      本文链接:https://www.haomeiwen.com/subject/bipgjktx.html