Skip to content

Latest commit

 

History

History
63 lines (53 loc) · 1.98 KB

readme.md

File metadata and controls

63 lines (53 loc) · 1.98 KB

cbb-data

Special Note 11/21/2019:

Code is taking shape. Took a while to learn how to ingest the schedule data, but that is now accomplished. Should start to pick up steam from here.


Summary:

Python code used to pull data related to NCAA college basketball teams.


Vision:

I'm building this project on a raspberry pi (4B) with the vision of having the device left on permanently and using crontab jobs to notify me of college basketball events that I am interested in (such as forward and retrospective schedule or game results information for selected teams).

I am initially building in some customizability via a config.ini file (read further for more info), including the customizability of outgoing email server for notifications.

In the longer run, I would like for this to be similar to the cfb-data repo that I currently have. I'd also like to implement a database to handle record storage and processing. However, my preference for a db is MySQL via Workbench, which is currently unavailable for my OS (Raspbian Stretch).


Cloning / Installation:

When cloning this repo, ensure you rename config_template.ini to config.ini and populate the values as described in the comments in that file. The code will not function without the necessary values.


Packages / Requirements:

This repo is built to minimize specialty package requirements. If I've been successful, the code will not require any special package installations. The following packages are used, but were pre-installed with my python 3.7 installation on Raspbian Stretch:

  • os
  • sys
  • configparser
  • numpy
  • pandas
  • requests
  • datetime
  • smtplib
  • email
  • dateutil

    This project gratefully leverages the following other projects:

  • www.sports-reference.com for:



    Go Deacs!