은, 모든 동적 콘텐츠가 http://api.lolesports.com/api/v1/leagues
에 간단한 GET 요청을 JSON 형식으로 검색 할 수 있습니다 : 당신이 원하는 당신에게 데이터의 전체를 많이 제공
import requests
data = requests.get("http://api.lolesports.com/api/v1/leagues?slug=worlds").json()
는 것 모두 data["teams"]
이하 여야합니다. 니펫은 :
[{'id': 2, 'slug': 'bangkok-titans', 'name': 'Bangkok Titans', 'teamPhotoUrl': 'http://na.lolesports.com/sites/default/files/BKT_GPL.TMPROFILE_0.png', 'logoUrl': 'http://assets.lolesports.com/team/bangkok-titans-597g0x1v.png', 'acronym': 'BKT', 'homeLeague': 'urn:rg:lolesports:global:league:league:12', 'altLogoUrl': None, 'createdAt': '2014-07-17T18:34:47.000Z', 'updatedAt': '2015-09-29T16:09:36.000Z', 'bios': {'en_US': 'The Bangkok Titans are the undisputed champions of Thailand’s League of Legends esports scene. They achieved six consecutive 1st place finishes in the Thailand Pro League from 2014 to 2015. However, they aren’t content with just domestic domination.
각 팀은 목록에있는 경우 dicts :
In [1]: import requests
In [2]: data = requests.get("http://api.lolesports.com/api/v1/leagues?slug=worlds").json()
In [3]: for d in data["teams"]:
...: print(d["name"])
...:
Bangkok Titans
ahq e-Sports Club
SK Telecom T1
TSM
Fnatic
Cloud9
Counter Logic Gaming
H2K
Edward Gaming
INTZ e-Sports
paiN Gaming
Origen
LGD Gaming
Invictus Gaming
Royal Never Give Up
Flash Wolves
Splyce
Samsung Galaxy
KT Rolster
ROX Tigers
G2 Esports
I May
Albus NoX Luna
환상적! 고마워요, 그걸 어떻게 알았습니까? –