from pbpstats.data_loader.live.enhanced_pbp.web import LiveEnhancedPbpWebLoader
[docs]class LivePossessionWebLoader(object):
"""
A ``LivePossessionWebLoader`` object should be instantiated and passed into ``LivePossessionLoader`` when loading data directly from the NBA Stats API
:param str file_directory: (optional, use it if you want to store the response data on disk)
Directory in which data should be either stored.
The specific file location will be `live_<game_id>.json` in the `/pbp` subdirectory.
If not provided response data will not be saved on disk.
"""
def __init__(self, file_directory=None):
self.file_directory = file_directory
self.enhanced_pbp_source_loader = LiveEnhancedPbpWebLoader(file_directory)