data.nba.com Data Loaders

data.nba.com data loaders are used to load data for a specific resource either from file stored on disk or via an API request to data.nba.com.

Boxscore

Enhanced PBP

PBP

Possessions

Schedule

File Loader

class pbpstats.data_loader.data_nba.file_loader.DataNbaFileLoader[source]

Bases: pbpstats.data_loader.data_nba.base.DataNbaLoaderBase

Base class for loading data.nba.com files saved on disk.

All data.nba.com data loader classes should inherit from this class.

This class should not be instantiated directly.

Web Loader

class pbpstats.data_loader.data_nba.web_loader.DataNbaWebLoader[source]

Bases: pbpstats.data_loader.data_nba.base.DataNbaLoaderBase

Base class for loading data from data.nba.com API request.

All data.nba.com data loader classes should inherit from this class.

This class should not be instantiated directly.