英雄联盟api 获取玩家信息,找到韩服第一, 韩服最强王者名单
初始化
需要准备的:
- 获得自己的api。如果不知道的朋友可以查看我之前写的如何获取拳头api博文
- 安装cassiopei包:
pip install cassiopei
(cassiopei 是一个专门查找英雄联盟账号、对局信息的一个安装包)
documentation - 知道自己的游戏id,或者一个你想找的选手的昵称。(游戏里的id)
我们来找一下自己的信息吧!!
美服是NA,韩服是KR。
import randomimport cassiopeia as cass
your_key = "RGAPI-cff5a5f2-c8cf-4ad7-abad-6b714e1613b6" #这个是我的api
# 上面这个api替换成自己的
your_region = "NA" #我是在美服NA
your_name = "DirectKill" #我的游戏id
cass.set_riot_api_key(your_key)
cass.set_default_region(your_region)
summoner = cass.get_summoner(name=your_name)
print("{name} is a level {level} summoner on the {region}
server.".format(name=summoner.name,
level=summoner.level,
region=summoner.region))
print出来的结果:
知道我是57级
Making call: https://na1.api.riotgames.com/lol/summoner/v4/summoners/by-name/DirectKill
DirectKill is a level 57 summoner on the Region.north_america server.
貌似没有办法看国服,我试了region = “CN”,但显示没有这个区域。如果有的话可以在评论区更正。
查看当前韩服第一
我们来看看现在的韩服第一的id是谁
我们直接总最强王者里面找。
最强王者的英文是Challenger
Cass有一个function,直接get_challenger_league
的名单
但是这个list不是按顺序排的,所以如果我们要找到排名第一还得排序。
cass.set_default_region("KR")
# 设置区域为韩服
import numpy as np
cass.set_default_region("KR")challenger_league = cass.get_challenger_league(queue=cass.Queue.ranked_solo_fives)
best_kr = np.array([i.league_points for i in challenger_league])index = np.argmax(best_kr)
print(challenger_league[index].summoner.name)
zhuninghaoyun
韩服最强王者排行榜
我们将最强王者的名单,按照点数排序。找到前十名召唤师。
sorted_index = np.argsort(-best_kr) #这里要用负号 因为我们是ascending
challenger_rank = [challenger_league[index].summoner.name for index in sorted_index]
challenger_rank[0:10] #我在这里截取了前10名
['zhuninghaoyun','znhy','Destiny','오뚜기3분미트볼','DWG ShowMaker','jkjkjkjkk','허이머딩거','쪼렙이다말로하자',' 초바 모자','SPG Prince']
我们还可以通过cass找到玩家的对局信息!~
英雄联盟api 获取玩家信息,找到韩服第一, 韩服最强王者名单相关推荐
- php对接京东宙斯平台,利用京东联盟API获取自定义推广链接
本文将简单介绍下京东联盟.京东宙斯两个平台,以及如何利用京东宙斯平台的京东联盟API来快速获取自定义推广链接. 关于京东联盟 京东联盟(去官网看看)是一个CPS模式的营销平台,我们可以使用自己的网站放 ...
- 利用京东联盟API获取自定义推广链接
2019独角兽企业重金招聘Python工程师标准>>> 本文将简单介绍下京东联盟.京东宙斯两个平台,以及如何利用京东宙斯平台的京东联盟API来快速获取自定义推广链接. 关于京东联盟 ...
- 小程序通过API获取位置信息 微信API 百度地图API
博客简介 本篇博客介绍如何调用微信API获取经纬度,如何调用百度地图API获取实物位置 微信API获取经纬度信息 百度地图API获取实物位置 微信小程序获取经纬度 微信提供了获取当前设备经纬度的API ...
- C# 通过豆瓣网络编程API获取图书信息
这篇文章主要是关于如何通过豆瓣API获取信息的书籍,起初,我看到了原来的想法的内容是"C# 网络编程之网页简单下载实现"中通过HttpWebResponse类下载源代码,再通过正則 ...
- 微信小程序使用百度api获取天气信息 —— 微信小程序教程系列(16)
之前已经介绍过,如何使用百度地图api来获取地理位置信息 微信小程序的百度地图获取地理位置 -- 微信小程序教程系列(15) 下面介绍使用百度api来获取天气信息. 1> 第一步:先到百度开放平 ...
- 英雄联盟怎么解除小窗口_英雄联盟:老玩家都不知道的小技巧,一定要注意这些细节|英雄联盟|召唤师|防御塔|新英雄|亚索...
英雄联盟:老玩家都不知道的小技巧,一定要注意这些细节 英雄联盟作为当下最火爆的游戏之一,已经陪伴大家走过了无数的春夏秋冬,如今英雄联盟已经迎来了越来越多的新英雄,随着英雄联盟里面的英雄不断的增多,越来 ...
- android调用在线天气服务,android通过google api获取天气信息示例
android通过google API获取天气信息 复制代码 代码如下: public class WeatherActivity extends Activity { private TextVie ...
- android自动获取天气,android通过google api获取天气信息示例
android通过google API获取天气信息 public class WeatherActivity extends Activity { private TextView txCity; p ...
- Android开发:基于原生API获取位置信息、卫星信号个数及参与定位的卫星个数
目录 概述 权限申请及开启GPS 调用原生API进行定位 获取设备收到的卫星信号个数 获取用于定位的卫星信号个数 成果图 概述 最近在做室内外无缝定位的相关demo,室外定位中,GNSS定位方法具有精 ...
最新文章
- 搭建Git服务器教程转载
- 【Kali渗透全方位实战】子域名的概念与探测(DNSenum工具和Sublist3r脚本的使用)
- UA MATH565C 随机微分方程V Markov Family的特征函数
- 上下班同行有利于婚姻美满?
- python软件开发规范
- 伺服电机停的时候会冲一下_造成伺服电机抖动的原因竟然是它!内附解决方法...
- 如何revert一个merged branch上所有的改动
- Tableau上面地图与条形图结合_Tableau | 20种常用图表(上文)
- 青年歌手大奖赛_评委会打分 (一道比较简单的题目)
- mysql8.0驱动包下载_Java JDBC 驱动包下载,MySQL 8及以上适用, mysql-connector-java-8.0.22.jar 官方版。...
- Vivado工程清除中间文件
- 数值积分方法之2——梯形法与外推法求近似积分
- 蘑菇街Java后台面试总结
- David Silver强化学习公开课自学笔记——Lec2马尔科夫决策过程
- Kotlin学习笔记(1)-- 基础语法
- Photoshop中的渐变工具
- 主成分分析(PCA)与K-L变换
- java-php-python-ssm猫咪伤患会诊复查医疗平台计算机毕业设计
- java程序员找工作前需要做什么准备?
- Semantic Sentence Matching with Densely-connected Recurrent and Co-attentive Information