Skip to content

moodoa/NBA_result_from_watchNBA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Get NBA statistics from Watch NBA

alt text

NBA_BOX.py

get_today_games_url

  • 以 selenium 進入 watch NBA( https://watch.nba.com/ ),並取得今日賽程URL。
  • 回傳值範例如下:['https://watch.nba.com/game/20200726/PHIOKC', 'https://watch.nba.com/game/20200726/HOUMEM']

url_to_page_source

  • get_today_games_url 取得的URL傳入,並取得 比賽得分主場數據客場數據 的 page_source。

pagesource_to_dataframe

  • 嵌入在 soup_to_json這支 function,負責將 主場數據客場數據 的 page_source 轉換成 dataframe。

page_source_to_json

  • 比賽得分主場數據客場數據整理成 json 檔後輸出。

Requirements

python 3

Usage

NBA_box.py

1.get URL:

game_today = get_today_games_url()


2:

for url in game_today:
    game_result,home_stat,away_stat = url_to_page_source(url)
    json_output = page_source_to_json(game_result,home_stat,away_stat)


Installation

  • pip install -r requriements.txt
  • 注意 selenium 的 driver 是否與 Chrome 版本相符。

About

從 watch NBA 爬取每日比賽 BOX。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages