def apply_types(row_set, row): if types is None: return row for cell, type in izip_longest(row, types): try: cell.value = type.cast(cell.value) cell.type = type except: if strict and type: raise return row
def apply_types(row_set, row): if types is None: return row for cell, type in izip_longest(row, types): try: cell.value = type.cast(cell.value) cell.type = type except: if strict and type: raise return row
def apply_headers(row_set, row): _row = [] pairs = izip_longest(row, headers) for i, (cell, header) in enumerate(pairs): if cell is None: cell = Cell(None) cell.column = header if not cell.column: cell.column = "column_%d" % i cell.column_autogenerated = True _row.append(cell) return _row
def apply_headers(row_set, row): _row = [] pairs = izip_longest(row, headers) for i, (cell, header) in enumerate(pairs): if cell is None: cell = Cell(None) cell.column = header if not cell.column: cell.column = "column_%d" % i cell.column_autogenerated = True _row.append(cell) return _row