본문 바로가기

Minding's Baseball/MLB Statcast

[MLB Stats API] statsapi.lookup_team(lookup_value, activeStatus="Y", season=datetime.now().year, sportIds=1)

728x90
반응형

[MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기

 

[MLB Stats API] 파이썬 패키지로 MLB Stats API 사용해보기

Fangraph나 MLB savant 홈페이지에서 직접 csv, DB파일을 다운로드 받는 것이 아닌 MLB서버에 연결된 API로 손쉽게 데이터를 구할 수 있는 방법을 야구공작소 글을 보며 알게되었다. 그 중 파이썬으로 API

minding-deep-learning.tistory.com


  • 팀 이름, 도시, 약어 또는 파일 코드를 기준으로 팀 정보 list 반환 (검색기능)
  • activeStatus : Y, N, B(Both)
# LA다저스의 id값 검색
team = statsapi.lookup_team('dodgers')
print(team[0]['id'])

>>>
119

 

# New York 이름을 쓴 모든 팀 검색
for team in statsapi.lookup_team('New York'):
    print(team)
{'id': 147, 'name': 'New York Yankees', 'teamCode': 'nya', 'fileCode': 'nyy', 'teamName': 'Yankees', 'locationName': 'Bronx', 'shortName': 'NY Yankees'}
{'id': 121, 'name': 'New York Mets', 'teamCode': 'nyn', 'fileCode': 'nym', 'teamName': 'Mets', 'locationName': 'Flushing', 'shortName': 'NY Mets'}

 

728x90