diff --git a/nba_data/data.py b/nba_data/data.py new file mode 100644 index 0000000..c18e70b --- /dev/null +++ b/nba_data/data.py @@ -0,0 +1 @@ +teams_data = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOK', 'DAL', 'SAS', 'DEN', 'MIN', 'SEA', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] \ No newline at end of file diff --git a/nba_data/nba_scraper_advanced.py b/nba_data/nba_scraper_advanced.py index 27babf5..74e7786 100644 --- a/nba_data/nba_scraper_advanced.py +++ b/nba_data/nba_scraper_advanced.py @@ -6,6 +6,7 @@ from bs4 import BeautifulSoup import csv import json import time +from data import teams_data sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) @@ -27,11 +28,11 @@ from nba_data.models import PlayerAdvancedData # Change MEM to VAN for 2001 and prior. # Change LAC to SDC for 1984 and prior. -teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'OKC', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] +teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'SEA', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] season = input('What season? ') -for team in teams: +for team in teams_data: url_make = 'https://www.basketball-reference.com/teams/' + team + '/' + season + '.html' response = requests.get(url_make) diff --git a/nba_data/nba_scraper_playoffs_advanced.py b/nba_data/nba_scraper_playoffs_advanced.py index 5b4eb68..52a8dc7 100644 --- a/nba_data/nba_scraper_playoffs_advanced.py +++ b/nba_data/nba_scraper_playoffs_advanced.py @@ -6,6 +6,7 @@ from bs4 import BeautifulSoup import csv import json import time +from data import teams_data sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) @@ -31,7 +32,9 @@ teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', ' season = input('What season? ') -for team in teams: +teams2 = 'PHI' + +for team in teams2: url_make = 'https://www.basketball-reference.com/teams/' + team + '/' + season + '.html' response = requests.get(url_make) diff --git a/nba_data/nba_scraper_playoffs_totals.py b/nba_data/nba_scraper_playoffs_totals.py index 1470ce7..fb002a4 100644 --- a/nba_data/nba_scraper_playoffs_totals.py +++ b/nba_data/nba_scraper_playoffs_totals.py @@ -6,6 +6,7 @@ from bs4 import BeautifulSoup import csv import json import time +from data import teams_data sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) @@ -27,11 +28,11 @@ from nba_data.models import PlayerPlayoffTotalsData # Change LAC to SDC for 1984 and prior. -teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'OKC', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] +teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'SEA', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] season = input('What season? ') -for team in teams: +for team in teams_data: url_make = 'https://www.basketball-reference.com/teams/' + team + '/' + season + '.html' response = requests.get(url_make) diff --git a/nba_data/nba_scraper_totals.py b/nba_data/nba_scraper_totals.py index 600e30a..c81300d 100644 --- a/nba_data/nba_scraper_totals.py +++ b/nba_data/nba_scraper_totals.py @@ -6,6 +6,7 @@ from bs4 import BeautifulSoup import csv import json import time +from data import teams_data sys.path.append(os.path.dirname(os.path.dirname(os.path.abspath(__file__)))) @@ -26,14 +27,14 @@ from nba_data.models import PlayerTotalsData # Change MEM to VAN for 2001 and prior. # Change LAC to SDC for 1984 and prior. -teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'OKC', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] +teams = ['HOU' ,'PHI', 'BOS', 'NYK', 'NJN', 'TOR', 'MEM', 'NOH', 'DAL', 'SAS', 'DEN', 'MIN', 'SEA', 'UTA', 'POR', 'MIL', 'CLE', 'CHI', 'IND', 'DET', 'SAC', 'PHO', 'GSW', 'LAC', 'LAL', 'MIA', 'ATL', 'WAS', 'ORL', 'CHA'] # team = input('What team? ') # OMIT above. Will now only ask for season and iterate thru teams list. season = input('What season? ') -for team in teams: +for team in teams_data: url_make = 'https://www.basketball-reference.com/teams/' + team + '/' + season + '.html' response = requests.get(url_make)