def get_team_list(event): teams = TBA.get_event_teams(event) team_list = [] for team in teams: team_list.append(int(team["team_number"])) return sorted(team_list)
def gen_data(event_id): team_list = TBA.get_event_teams(event_id) teams = [] for team in team_list: teams.append(team["team_number"]) data = create_data_for_teams(teams) headers = get_year_config(int(event_id[0:4]))["headers"]
def update_event(event_id): year = int(event_id[0:4]) year_config = get_year_config(year) if not os.path.isdir("./data/" + event_id): os.path.mkdir("./data/" + event_id) open("./data/" + event_id + "/event_info.json", "w+").write("") event_info = TBA.get_event_data(event_id) event_teams = TBA.get_event_teams(event_id) team_list = map(lambda x: x["team_number"], event_teams) event_info["team_info"] = event_teams event_info["team_list"] = team_list pickle.dump(event_info, open("./data/" + event_id + "/event_info.json", "w"))