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
¶
-
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.
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.
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.
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.
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.
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.
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.
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.
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.
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