def __init__(self, statcast_series: pd.Series): for key, value in statcast_series.items(): if key is not None and value is not None: setattr( self, clean_db_col_names( key, replace_set={"type": "result_type"} ), native_dtype(value), ) self.UID = self._get_uid()
def __init__(self, roster_row): for key, value in roster_row.items(): if key is not None and value is not None: setattr(self, clean_db_col_names(key), native_dtype(value)) self.UID = self._get_uid()
def __init__(self, single_game_er): for key, value in single_game_er.items(): if key is not None and value is not None: setattr(self, clean_db_col_names(key), native_dtype(value)) self.UID = self.get_uid()
def __init__(self, player_data: pd.Series): for key, value in player_data.items(): if key is not None and value is not None: setattr(self, clean_db_col_names(key), native_dtype(value)) self.UID = self._get_uid()