英雄联盟

【Python应用】爬取LOL皮肤图片(面向过程编程)

一曲冷凌霜 提交于 2020-03-10 05:33:09
LOL官网英雄资料: https://lol.qq.com/data/info-heros.shtml 分析网站 找到英雄列表的json文件(hero_list.js),对应的url(重要)。点击preview预览窗体,看到里面是json的格式,对应有hero_Id,name。 代码部分 获取英雄和id def get_hero ( ) : url = 'https://game.gtimg.cn/images/lol/act/img/js/heroList/hero_list.js' res = requests . get ( url = url ) . json ( ) for hero in res [ 'hero' ] : hero_id = hero [ 'heroId' ] # skin_url = 'https://game.gtimg.cn/images/lol/act/img/js/hero/'+hero_id+'.js' skin_url = f 'https://game.gtimg.cn/images/lol/act/img/js/hero/{hero_id}.js' 获取皮肤图片并以英雄名字保存 def get_link ( url ) : res = requests . get ( url = url ) . json ( ) for skin in

Python爬取英雄联盟所有英雄皮肤

我只是一个虾纸丫 提交于 2020-03-04 07:12:13
一、得到所有英雄信息 通过查询英雄联盟首页上的英雄信息 全英雄地址 ,发现所有英雄信息是存放在一个js下的json文件,文件地址 所有英雄json 通过格式化此json文件,我们可以得到如下信息 通过分析得到hero为英雄信息,更进一步, 很容易猜到所有信息的含义, 二、确定英雄信息和英雄皮肤文件的关联关系 把这个js格式化出来查看,安妮信息地址 https://game.gtimg.cn/images/lol/act/img/js/hero/1.js 格式化后可以推断出url最后的n.js,n代表着英雄的heroId,继续查找 这里主要讲解一下 chromas 的意思,参数为0:是基础、1:炫彩,我们可以用这个参数来区分炫彩皮肤。 三、代码 # auth:jh # date:2020年2月28日 15:00:03 import json import os import re import random import requests from requests . exceptions import RequestException # 本地保存地址 base_path = 'D:\\lol_hero_skin' # 人机识别信息 headers = { 'user-agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)

爬虫学习-爬LOL皮肤

孤街醉人 提交于 2020-02-28 19:15:24
# ! /sur/bin/python # coding:utf-8 import re import requests import time def get_hero_pic(): #图片URL = 固定+英雄ID+皮肤编号 #1 先获得英雄id res = requests.get("https://lol.qq.com/biz/hero/champion.js").text reg =r'"keys":(.*?),"data"' date = re.findall(reg,res) path =r'C:\Users\CF-54\Desktop\eas\pictures\\' hero_list = [] url_list = [] hero_list = [] for hero_number,hero_name in eval(date[0]).items(): #print(hero_number,hero_name) 显示编号和名字 for i in range(15): hero_path = path+hero_name+"{:03}".format(i)+".jpg" hero_list.append(hero_path) hero_url = 'http://ossweb-img.qq.com/images/lol/web201310/skin/big'

Python3爬虫使用requests爬取lol英雄皮肤

ε祈祈猫儿з 提交于 2020-02-26 10:06:53
此次爬取lol英雄皮肤一共有两个版本,分别是多线程版本和非多线程版本。 多线程版本 # !/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2/25/2020 2:24 PM # @Author : XiaoXia # @Blog : https://xiaoxiablogs.top # @File : lol_hero_photo.py import datetime import requests import simplejson import os import threading # 多线程版本 class HeroImage ( threading . Thread ) : # lol英雄获取英雄皮肤列表网站 url_demo = "https://game.gtimg.cn/images/lol/act/img/js/hero/" # 设置ua ua = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.100 Safari/537.36" headers = { 'User-Agent' : ua } def __init__ ( self , hero_id ,

中国地摊联盟群组

混江龙づ霸主 提交于 2020-02-24 17:50:58
中国地摊联盟群组:请朋友门按自己所在的省区加群,这样方便大家交流经验。 进来需要把自己的群名片改为你自己所在的城市名字。比如:北京-海淀区/(密云县)。每个地级城市都又划分有区和县,必须写明白区或者县。加入全国群的需要写省例如:江苏南京鼓楼区/(高醇县)。是区还是县必须写明,因为中国太大城市就有668个,区有1000多个,县2680多个,不写明白容易混淆。每个群招一名管理员,需要在线时间超过12小时每天。一个人只允许加全国群和所在的省群。如果发现有多加者将记录黑名单。本联盟所有的群都将全面封杀。有对本联盟经营业务不明白的到我的博客看清楚再来问,人太多忙不过来。不看博客就问的立即拉黑。我将每天检查所有的群,发现群名片写的不合格者一律清理出群,不做任何通知与说明,因为在这里已经说明过了的。谢谢合作。这是我的博客:          创业成功学理论与实践     http://sixiangzhe444.blog.sohu.com/               1-中国地摊联盟北京群。号:14439516          2-中国地摊联盟天津群。号:14063293          3-中国地摊联盟上海群。号:46654276          4-中国地摊联盟重庆群。号:46654350          5-中国地摊联盟河北群。号:31733659          6

JAVA Set 交集,差集,并集

◇◆丶佛笑我妖孽 提交于 2020-02-22 14:33:58
/** * Created by yuhui on 2017/7/11 0011. */ import java.util.HashSet; import java.util.Set; public class TestSet { public static void main(String[] args) { Set<String> result = new HashSet<String>(); Set<String> set1 = new HashSet<String>() { { add("王者荣耀"); add("英雄联盟"); add("穿越火线"); add("地下城与勇士"); } }; Set<String> set2 = new HashSet<String>() { { add("王者荣耀"); add("地下城与勇士"); add("魔兽世界"); } }; result.clear(); result.addAll(set1); result.retainAll(set2); System.out.println("交集:" + result); result.clear(); result.addAll(set1); result.removeAll(set2); System.out.println("差集:" + result); result

[NOI2018] 归程

只谈情不闲聊 提交于 2020-02-16 08:09:30
NOI2018 归程 题面较长,就不摆出来了,看下面 题面 Solution 那么大概复述一下题目大意 n个点,m条边,保证图联通,每条边有两个权值,一个 长度 ,一个 海拔 ,多组询问,告诉你起点和水位线, 小于等于 水位线的边都会被淹没,只能走路,否则可以开车,问从当天起点到1号节点最少 步行经过的长度 ,有些询问会强制在线 这道题是今年NOI的D1T1,当时在线打的时候,只打了个SPFA48分(直接跑),倍增优化60分 正解:Kruskal重构树/可持久化并查集 由于博主蒟蒻不会可持久化数据结构,所以讲Kruskal重构树 首先复习一下Kruskal最小生成树,是以并查集为辅助实现的,并通过路径压缩保证了时间复杂度,显然这样同时也会破坏树的原本的结构,但由于最小生成树不用保存这些信息,所以没什么影响,但Kruskal重构树就不同了.... Kruskal重构树的经典例题:给你一张图,每次询问两点之间所有简单路径中最大边权的最小值 常规做法,建出一棵最小生成树,答案就是树上的边权最小值 那么Kruskal重构树怎么做呢? 和kruskal类似,依然需要将边排序. 不同的是,我们建一个虚点,让两个联通快(查询的两个点的祖先)分别与虚点相连,这个虚点带有点权,点权就是本应相连的两个点之间的边权 这样的树有两个优雅的性质 这是一颗二叉树,并且相当于一个堆,因为边是有顺序合并的.

高佣联盟是什么?高佣联盟官方网站是什么

拟墨画扇 提交于 2020-02-01 21:24:30
怎样用高佣联盟赚钱 ?如果你还问这样的问题,证明你真的是网赚小白了,2019年风口,高佣联盟俨然已经成为网赚界的新宠,夸张点说吧,几乎有眼界的大部分站长都在推荐高佣联盟,不管你是作为小白还是作为赚友,你可能最关心的就是高佣联盟赚钱吗?我想说的是,高佣联盟app真的很赚钱,为什么呢?因为已经有很多的大神通过努力做到日入过万元,甚至2万元,每天躺在家里啥事不干,月赚60万元! 高佣注册: http://www.vipxiangmu.cn/gy/ 备注:如需填写邀请码,请输入15151 你是不是没有见过这么赚钱项目吗?还不用投资一分钱的,对于一个不需要任何投资的项目来说,这个收入真的足够震撼我了!这也是我为什么要重点推高佣联盟的主要原因,我的团队里面已经有好多的宝妈在3个月的时间里做到日赚500+了,而且还不耽误带孩子!高佣联盟就是给力! 如图:看看这个日赚2万元的大神,从加入高佣联盟不到10个月达到了这个收入! 高佣联盟为什么挣这么多钱? 第一、空白市场很大! 现在网购已经成为大家生活的一部分了,几乎没有人不知道什么是网购吧,但是知道网购是可以返利得,不用再央求商家给优惠,减价了,用高佣联盟让你省省省,赚赚赚!你可以问问你身边的亲朋好友有几人知道淘宝返利是咋做的?!90%的用户都是在淘宝、天猫、京东、拼多多平台直接在下单购买的,根本不知道可以通过高佣联盟不仅可以领取隐藏的大额优惠券

热竞技德玛西亚杯决赛:EDGvsRNG 两队续写恩怨 厂长出师之战!

半城伤御伤魂 提交于 2020-01-12 04:48:07
【Hot88游戏讯】12月29日,2019lol最终决赛强势打响,由EDG对阵RNG,今年德杯的总冠军即将产生,谁将在年末赢得本年度最后一个有份量的冠军奖杯呢?让我们拭目以待! lol迷们都知道,每年的德杯是LPL联赛前各战队的集中练兵场,也是各战队磨合队伍,熟练打发,熟悉对手的窗口和平台,看似不重要实际上对明年的各大战队来年的赛事至关重要。过去的几年里,EDG和RNG都是LPL联赛中当之无愧的霸主,只要他们出战的比赛一定是荡气回肠的经典赛事,两队多次在决赛当中相遇,他们的对决也从没让粉丝们失望过。不过今非昔比,如今LPL格局已发生重大改变,已经由霸主时代转变为群雄逐鹿,这就使得德杯也更加激烈和焦灼。 EDG方面,在2019德玛西亚杯的淘汰赛阶段中,EDG战队以3-2的比分击败VG战队,成功挺进决赛。赛后,EDG战队官推发布了赛场返图庆祝胜利“我们会变得更好!”赛后采访中,中单选手Scout的表述更是让粉丝认为EDG的实力高不可测,他表示EDG在与VGBO5的对局中,故意给老队友Iboy放了水,一方面让他可以打得好看一点。另一方面,也为让新人体验下EDG的传统BO5战法,锻炼上单选手小祥的抗压心态。最后Scout还不忘调侃了下前队友Iboy,认为他在今天比赛过程都没空亮表情图标来嘲讽,说明操作已经拉满、有点力不从心了。 值得一提的是,继上场八强战后,EDG又打满了一场BO5

《英雄联盟》手游第二批英雄曝光:吊打《王者荣耀》的节奏?

情到浓时终转凉″ 提交于 2019-12-14 06:04:29
《英雄联盟》手机版什么时候公测?最近,关于LOL手游的公测时间传得沸沸扬扬,有人说12月18日,也有人说12月25日。其实,到目前为止拳头公司只是说了预计今年年底国内上线,并未对外发布准确的公测时间。所以,某宝上花钱购买内测的就别去交智商税了。话说现在还有哪款游戏会把开测时间选在一天的0点? 虽然公测时间并未确定,不过据可靠消息,LOL手机版首批上线的寒冰、亚索、拉克丝、金克斯、小鱼人、机器人、布隆等36位英雄已经测试完毕。 12月9日,第二批的英雄名单也正式出炉了。其中有很多S级别操作难度的英雄,包括铸星龙王、矮人直升机、诺克萨斯之手、皎月女神、荣耀行刑官、迷失之牙、法外狂徒、刀妹、德玛西亚皇子、凯南、曙光女神、仙灵女巫、堕落天使、狂野女猎手、潘森、德玛西亚之翼、洛、龙龟、炼金、轮子妈、琴女、锤石、小炮、老鼠、虚空之眼、吸血鬼、霞总计27位英雄上线测试服。 到目前为止,LOL手游测试服已经上线了总计63位英雄。要知道《王者荣耀》在第一个版本还叫《英雄战迹》的时候才21位首发英雄。即使在现在,LOL总计137位英雄也是远远超过王者的97位英雄的。 再加上LOL端游的口碑,现在看来,可以说《王者荣耀》MOBA手游一哥的位置即将面临巨大的挑战。不过,LOL端游的一些英雄技能放到手游上是否能百分百实现?例如德莱文要频繁接斧子,需要玩家要在游戏中疯狂划屏幕走位