Lines Matching refs:ncols
160 ncols = None
163 ncols = len(header.split(sep))
179 row = _parse_row(line, _sep, ncols, default)
180 if strict and not ncols:
181 ncols = len(row)
185 def parse_row(line, sep, *, ncols=None, default=NOT_SET):
188 return _parse_row(line, sep, ncols, default)
191 def _parse_row(line, sep, ncols, default):
193 if (ncols or 0) > 0:
194 diff = ncols - len(row)
197 raise Exception(f'bad row (expected {ncols} columns, got {row!r})')