Skip to content

bricksroo/ncaa-scraper-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node NCAA scraper

Scrape and output NCAA Mens Basketball information.

How to use locally

First, clone the repo from github and install dependencies through npm.

git clone https://github.com/bricksroo/ncaa-scraper-js.git
cd ncaa-scraper-js
npm i

Scores - scores.js

Get games for either a single date or week of the season.

Date scores

--date, -d: get games for a single date (YYYYMMDD format).

Example: node scores.js -d=20171122

Week scores

--week, -w: get games for a given week of the season.

Example: node scores.js -w=14

The scores.js file will output a comma separated list to the console in the following form

Date, Time, Away Team, Away Score, Home Team, Home Score
  • Games are ordered first by rank and then by start time.
  • Scores are only given in output if the game is final. Otherwise the score is left blank.

AP Rankings - ranks.js

--week, -w: Get AP Rankings for either a week of the season.

Example: node ranks.js -w=4

The ranks.js file will output a comma separated list to the console in the following form

Team, Points, First Place Votes, Record, Previous
  • A new line gap separates top 25 teams from "Others receiving votes" teams

To-Do

  • Make season adjustable in week scores request. Currently hard-coded to 2018.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published