Skip to content

pyball - python library for obtaining baseball statistics

License

Notifications You must be signed in to change notification settings

gdifiore/pyball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

81 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pyball

Library for grabbing baseball statistics in Python, designed for use in Jupyter Notebooks.

Why pyball

Another python library for getting baseball statistics already exists (pybaseball), however, pyball just provides barebones functions for retriving stats from Baseball-Reference, and Baseball Savant.

Install/Build From Source

git clone https://github.com/gdifiore/pyball.git

cd pyball

python -m venv .venv

(activate .venv)

poetry install

Samples

Read the sample jupyter notebook.

Comments and Suggestions

Leave any comments or suggestions in an issue or directly make make a pull request adding code.

License

pyball is licensed under the MIT license

To-do

  • Would like to make a base class of shared functions (_get_soup(), _find_table(), ...) but I kinda hate how python classes work.