def sep(): print "#"*80 if __name__ == "__main__": setup_environ(settings) import import_judges import import_teams import import_scratches print "Importing Judges" sep() try: import_judges.import_judges("../JudgeEntry.xls") except: print "There was an error importing judges" sep() try: import_teams.import_teams("../TeamEntry.xls") except: print "There was an error importing teams" sep() try: import_scratches.import_scratches("../ScratchEntry.xls") except: print "There was an error importing scratches" sep()
from process_options import process_options, create_play_dates from import_teams import import_teams from print_schedule import print_schedule, print_league, print_team_schedule # Process command line options ARGS = process_options() #NTEAMS = NDTEAMS * NDIV #NLOC = NDTEAMS # Define League Shell IHPL = League('IHPL 2018') for divn in range(ARGS.NDIVS): IHPL.add_div('Division #' + str(divn + 1)) # Read in League Info [ihpl_teams, ihpl_capts] = import_teams(IHPL, ARGS.NDTEAMS, ARGS.teamfile) # Define play dates [PLAY_DATES_H1, PLAY_DATES_H2, PLAY_DATES_XD] \ = create_play_dates(ARGS.START_DATE, ARGS.NDTEAMS, ARGS.SKIP_DATES) """Create intradivisional schedules""" print("Division 1 First Half") D1H1 = Schedule('Division 1 First Half') round_robin(D1H1, IHPL.divs[0], PLAY_DATES_H1, 0) print("Division 1 Second Half") D1H2 = Schedule('Division 1 Second Half') round_robin(D1H2, IHPL.divs[0], PLAY_DATES_H2, 1) print("Division 2 First Half") D2H1 = Schedule('Division 2 First Half')
def create(season, currentSeason=parameters.TRUE): import_teams() db = NBADB() load_all_players(season, db, currentSeason)