def parse_tigerzip(fh): linelen = get_len(def_tigerzip) for line in fh: if line.startswith(' ' * 5): t = 'C' else: t = 'D' yield parse_line(def_tigerzip[t], line)
def parse_tigerdat(fh): for line in fh: yield parse_line(def_tigerdat, line)