import utils from datetime import datetime def reducer(license, values): ticket = enter = spot = None for value in values: fields = value.split(' ', 1) if len(fields) == 1: # parking spot = fields[0] else: # intake (ticket, enter) = fields fee = utils.calc_fee(utils.s_to_iso8601(enter), utils.now_in_iso8601()) print "%s\t%s %s" % (ticket, spot, fee)