nba_py.constants module

class nba_py.constants.AheadBehind

Bases: nba_py.constants._DefaultBlank

AheadOrBehind = 'Ahead or Behind'
AheadOrTied = 'Ahead or Tied'
BehindOrTied = 'Behind or Tied'
class nba_py.constants.ClutchTime

Bases: nba_py.constants._DefaultBlank

Last10Sec = 'Last 10 Seconds'
Last1Min = 'Last 1 Minutes'
Last2Min = 'Last 2 Minutes'
Last30Sec = 'Last 30 Seconds'
Last3Min = 'Last 3 Minutes'
Last4Min = 'Last 4 Minutes'
Last5Min = 'Last 5 Minutes'
class nba_py.constants.College

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.Conference

Bases: nba_py.constants.VsConference

class nba_py.constants.ContextMeasure
Default = 'FGM'
EFG_PCT = 'EFG_PCT'
FG3A = 'FG3A'
FG3M = 'FG3m'
FG3_PCT = 'FG3_PCT'
FGA = 'FGA'
FGM = 'FGM'
FG_PCT = 'FG_PCT'
PF = 'PF'
PTS_2ND_CHANCE = 'PTS_2ND_CHANCE'
PTS_FB = 'PTS_FB'
PTS_OFF_TOV = 'PTS_OFF_TOV'
TS_PCT = 'TS_PCT'
class nba_py.constants.Counter
Default = '1000'
class nba_py.constants.Country

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.DateFrom

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.DateTo

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.Direction
ASC = 'ASC'
DESC = 'DESC'
Default = 'DESC'
class nba_py.constants.Division

Bases: nba_py.constants.VsDivision

class nba_py.constants.DraftPick

Bases: nba_py.constants._DefaultBlank

FirstPick = '1st+Pick'
FirstRound = '1st+Round'
Lottery = 'Lottery+Pick'
Picks11Thru20 = 'Picks+11+Thru+20'
Picks21Thru30 = 'Picks+21+Thru+30'
SecondRound = '2nd+Round'
Top10 = 'Top+10+Pick'
Top15 = 'Top+15+Pick'
Top20 = 'Top+20+Pick'
Top25 = 'Top+25+Pick'
Top5 = 'Top+5+Pick'
Undrafted = 'Undrafted'
class nba_py.constants.DraftYear

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.EndPeriod

Bases: nba_py.constants.Period

class nba_py.constants.EndRange

Bases: nba_py.constants._DefaultZero

class nba_py.constants.GameID

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.GameScope
Default = 'Season'
Finals = 'Finals'
Last10 = 'Last 10'
Season = 'Season'
Yesterday = 'Yesterday'
class nba_py.constants.GameSegment

Bases: nba_py.constants._DefaultBlank

EntireGame = ''
FirstHalf = 'First Half'
Overtime = 'Overtime'
SecondHalf = 'Second Half'
class nba_py.constants.Game_Scope

Bases: nba_py.constants._DefaultBlank

Last10 = 'Last 10'
Yesterday = 'Yesterday'
class nba_py.constants.GroupQuantity
Default = 5
class nba_py.constants.Height

Bases: nba_py.constants._DefaultBlank

Example: for greater than 6ft8 api call should be GT+6-8 for lower than 7ft3 api call should be LT+7-3

class nba_py.constants.LastNGames

Bases: nba_py.constants._DefaultZero

class nba_py.constants.League
Default = '00'
NBA = '00'
class nba_py.constants.Location

Bases: nba_py.constants._DefaultBlank

Away = 'Away'
Home = 'Home'
class nba_py.constants.MeasureType
Advanced = 'Advanced'
Base = 'Base'
Default = 'Base'
FourFactors = 'Four Factors'
Misc = 'Misc'
Opponent = 'Opponent'
Scoring = 'Scoring'
Usage = 'Usage'
class nba_py.constants.Month

Bases: nba_py.constants._DefaultZero

All = '0'
April = '7'
August = '11'
December = '3'
February = '5'
January = '4'
July = '10'
June = '9'
March = '6'
May = '8'
November = '2'
October = '1'
September = '12'
class nba_py.constants.OpponentTeamID

Bases: nba_py.constants._DefaultZero

class nba_py.constants.Outcome

Bases: nba_py.constants._DefaultBlank

Loss = 'L'
Win = 'W'
class nba_py.constants.PaceAdjust

Bases: nba_py.constants._DefaultN

class nba_py.constants.PerMode
Default = 'PerGame'
MinutesPer = 'MinutesPer'
Per100Plays = 'Per100Plays'
Per100Possessions = 'Per100Possessions'
Per36 = 'Per36'
Per40 = 'Per40'
Per48 = 'Per48'
PerGame = 'PerGame'
PerMinute = 'PerMinute'
PerPlay = 'PerPlay'
PerPossession = 'PerPossession'
Totals = 'Totals'
class nba_py.constants.Period

Bases: nba_py.constants._DefaultZero

AllQuarters = '0'
FirstQuarter = '1'
FourthQuarter = '4'
Overtime(n)
SecondQuarter = '2'
ThirdQuarter = '3'
class nba_py.constants.PlayerExperience

Bases: nba_py.constants._DefaultBlank

Rookie = 'Rookie'
Sophomore = 'Sophomore'
Veteran = 'Veteran'
class nba_py.constants.PlayerOrTeam
Default = 'Player'
Player = 'Player'
Team = 'Team'
class nba_py.constants.PlayerPosition

Bases: nba_py.constants._DefaultBlank

Center = 'C'
Forward = 'F'
Guard = 'G'
class nba_py.constants.PlayerScope
AllPlayers = 'All Players'
Default = 'All Players'
Rookies = 'Rookie'
class nba_py.constants.Player_or_Team
Default = 'P'
Player = 'P'
Team = 'T'
class nba_py.constants.PlayoffRound

Bases: nba_py.constants._DefaultZero

All = '0'
ConferenceFinals = '3'
Finals = '4'
QuarterFinals = '1'
SemiFinals = '2'
class nba_py.constants.PlusMinus

Bases: nba_py.constants._DefaultN

class nba_py.constants.PtMeasureType
SpeedDistance = 'SpeedDistance'
class nba_py.constants.RangeType

Bases: nba_py.constants._DefaultZero

class nba_py.constants.Rank

Bases: nba_py.constants._DefaultN

class nba_py.constants.RookieYear

Bases: nba_py.constants._DefaultBlank

class nba_py.constants.Scope
AllPlayers = 'S'
Default = 'S'
Rookies = 'Rookies'
class nba_py.constants.SeasonSegment

Bases: nba_py.constants._DefaultBlank

EntireSeason = ''
PostAllStar = 'Post All-Star'
PreAllStar = 'Pre All-Star'
class nba_py.constants.SeasonType
Default = 'Regular Season'
Playoffs = 'Playoffs'
Regular = 'Regular Season'
class nba_py.constants.ShotClockRange

Bases: nba_py.constants._DefaultBlank

AllRanges = ''
ShotClockOff = 'ShotClock Off'
get(n)
class nba_py.constants.Sorter
AST = 'AST'
BLK = 'BLK'
DREB = 'DREB'
Default = 'PTS'
FG3A = 'FG3A'
FG3M = 'FG3M'
FG3_PCT = 'FG3_PCT'
FGA = 'FGA'
FGM = 'FGM'
FG_PCT = 'FG_PCT'
FTA = 'FTA'
FTM = 'FTM'
FT_PCT = 'FT_PCT'
OREB = 'OREB'
PTS = 'PTS'
REB = 'REB'
STL = 'STL'
TOV = 'TOV'
class nba_py.constants.StartPeriod

Bases: nba_py.constants.Period

class nba_py.constants.StartRange

Bases: nba_py.constants._DefaultZero

class nba_py.constants.StarterBench

Bases: nba_py.constants._DefaultBlank

Bench = 'Bench'
Starters = 'Starters'
class nba_py.constants.StatCategory
AST = 'AST'
AST_TOV = 'AST/TO'
BLK = 'BLK'
DREB = 'DREB'
Default = 'PTS'
EFF = 'EFF'
FG3A = '3PA'
FG3M = '3PM'
FG3_PCT = '3P%'
FGA = 'FGA'
FGM = 'FGM'
FG_PCT = 'FG%'
FTA = 'FTA'
FTM = 'FTM'
FT_PCT = 'FT%'
OREB = 'OREB'
PF = 'PF'
PTS = 'PTS'
REB = 'REB'
STL = 'STL'
STL_TOV = 'STL/TOV'
TOV = 'TOV'
class nba_py.constants.TeamID

Bases: nba_py.constants._DefaultZero

class nba_py.constants.VsConference

Bases: nba_py.constants._DefaultBlank

All = ''
East = 'East'
West = 'West'
class nba_py.constants.VsDivision

Bases: nba_py.constants._DefaultBlank

All = ''
Atlantic = 'Atlantic'
Central = 'Central'
Northwest = 'Northwest'
Pacific = 'Pacific'
Southeast = 'Southeast'
Southwest = 'Southwest'
class nba_py.constants.Weight

Bases: nba_py.constants._DefaultBlank

Example: for greater than 225lbs api call should be GT+225lbs