def test_all(): year = '20142015' report_type = 'PL' game_type = '02' for x in range (750,1150): game_num = Operations.pad_game_num(x) game_info = GameHeader.harvest(year, game_num, report_type, game_type) game_personnel = Roster.harvest(year, game_num) game_summary = GameSummary.harvest(year, game_num, game_info, game_personnel) yield check_refs, game_personnel, game_summary
game_personnel.home_roster) pruned_events = [] for index, event in enumerate(raw_events): pruned_event = prune_event(index, raw_events, game_personnel) pruned_events.append(pruned_event) #if pruned_event.event_type == 'HIT': # print pruned_event return PlayByPlay(raw_events, pruned_events) if __name__ == '__main__': year = '20142015' report_type = 'PL' game_type = '02' for game_num_raw in range (7,8): game_num = Operations.pad_game_num (game_num_raw) game_info = GameHeader.harvest(year, game_num, report_type, game_type) game_personnel = Roster.harvest (year, game_num) temp_pbp = harvest(year, game_num, report_type, game_type, game_info, game_personnel) print game_info for item in temp_pbp.pruned_events: if item.event_type == 'PENL': print item