CSVReaderGen

Standard library class numpy.npio.CSVReaderGen View source
class CSVReaderGen
class CSVReaderGen
Constructors 1
__init__
__init__(self, path: str, delimiter: str = ",", comments: str = "")
Defined in numpy.npio
Methods 21
fix_names
fix_names(self, excludelist: List[str], deletechars: str, replace_space: str, upper: bool, lower: bool)
Defined in numpy.npio
is_delimiter
is_delimiter(self, c)
Defined in numpy.npio
is_whitespace_delimiter
is_whitespace_delimiter(self)
Defined in numpy.npio
is_comment
is_comment(self, c)
Defined in numpy.npio
skip_lines
skip_lines(self, i: int, skip: int)
Defined in numpy.npio
find_length
find_length(self, skip_footer: int)
Defined in numpy.npio
skip_delimiter
skip_delimiter(self, i: int)
Defined in numpy.npio
skip_delimiter(self, i: int, line: str)
Defined in numpy.npio
skip_past_line
skip_past_line(self, i: int)
Defined in numpy.npio
skip_comments_no_whitespace
skip_comments_no_whitespace(self, i: int)
Defined in numpy.npio
skip_comments
skip_comments(self, i: int)
Defined in numpy.npio
is_comment_or_blank_line
is_comment_or_blank_line(self, line: str)
Defined in numpy.npio
get_num_fields
get_num_fields(self, i: int, get_names: bool)
Defined in numpy.npio
partition_line
partition_line(self, line: str, delimiter, num_fields: int, row: int, invalid_raise: bool)
Defined in numpy.npio
get_num_fields_spaced
get_num_fields_spaced(self, i: int, get_names: bool, delimiter)
Defined in numpy.npio
get_num_fields_single
get_num_fields_single(self, line: str, get_names: bool)
Defined in numpy.npio
get_num_fields_single_spaced
get_num_fields_single_spaced(self, line: str, get_names: bool, delimiter)
Defined in numpy.npio
translate_cols
translate_cols(self, usecols, num_fields: int)
Defined in numpy.npio
parse
parse(self, i: int, row_callback, num_fields: int, maxrows: int, invalid_raise: bool)
Defined in numpy.npio
parse_spaced
parse_spaced(self, i: int, row_callback, num_fields: int, maxrows: int, invalid_raise: bool, delimiter)
Defined in numpy.npio
parse_single
parse_single(self, line: str, row_callback, row: int, fields: Ptr[str], num_fields: int, invalid_raise: bool)
Defined in numpy.npio
parse_single_spaced
parse_single_spaced(self, line: str, row_callback, row: int, fields: Ptr[str], num_fields: int, invalid_raise: bool, delimiter)
Defined in numpy.npio
Special methods 2
__enter__
__enter__(self)
Defined in numpy.npio
__exit__
__exit__(self)
Defined in numpy.npio