예제 #1
0
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
예제 #2
0
		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