Index _ | A | B | C | D | E | F | G | I | J | L | M | N | P | Q | R | S | T | U | W _ __call__ (lector.csv.abc.Reader attribute) (lector.csv.Reader attribute) __enter__() (lector.utils.Timer method) __exit__() (lector.utils.Timer method) __getitem__() (lector.types.abc.ConverterRegistry method) __post_init__() (lector.types.cast.CastStrategy method) __rich__() (lector.csv.abc.Format method) (lector.csv.Format method) (lector.Format method) A ALL_FORMATS (in module lector.types.timestamps) allow_unsigned_int (lector.types.Number attribute) (lector.types.numbers.Number attribute) analyze() (lector.csv.abc.Reader method) (lector.csv.Reader method) ArrowReader (class in lector) (class in lector.csv) (class in lector.csv.arrow) Autocast (class in lector) (class in lector.types) (class in lector.types.cast) B BOMS (in module lector.csv.encodings) Boolean (class in lector.types) (class in lector.types.bools) BOX (in module lector.log) Brandwatch (class in lector.csv.preambles) C Cast (class in lector) (class in lector.types) (class in lector.types.cast) cast() (lector.Cast method) (lector.types.Cast method) (lector.types.cast.Cast method) (lector.types.cast.CastStrategy method) cast_array() (lector.Autocast method) (lector.types.Autocast method) (lector.types.cast.Autocast method) (lector.types.cast.CastStrategy method) cast_table() (lector.types.cast.CastStrategy method) CastStrategy (class in lector.types.cast) categories() (in module lector.utils) Category (class in lector.types) (class in lector.types.strings) Chardet (class in lector.csv) (class in lector.csv.encodings) clean_column_names() (in module lector.csv.arrow) clean_float_pattern() (in module lector.types.numbers) clean_float_strings() (in module lector.types.numbers) CleanTextBuffer (class in lector.csv.abc) CLEVER_CSV (in module lector.csv.dialects) CLI (in module lector.cli) CODEC_ERR_CHAR (in module lector.csv.encodings) ColoredFormatter (class in lector.log) COLORS (lector.log.ColoredFormatter attribute) columns (lector.csv.abc.Format attribute) (lector.csv.Format attribute) (lector.Format attribute) (lector.types.cast.CastStrategy attribute) COMPARE (lector.types.numbers.DecimalMode attribute) confidence_threshold (lector.csv.Chardet attribute) (lector.csv.encodings.Chardet attribute) Config (in module lector.types.cast) configure() (lector.ArrowReader method) (lector.csv.arrow.ArrowReader method) (lector.csv.ArrowReader method) CONSOLE (in module lector) (in module lector.log) Conversion (class in lector.types.abc) convert() (lector.Converter method) (lector.types.abc.Converter method) (lector.types.Boolean method) (lector.types.bools.Boolean method) (lector.types.Category method) (lector.types.Converter method) (lector.types.List method) (lector.types.lists.List method) (lector.types.Number method) (lector.types.numbers.Downcast method) (lector.types.numbers.Number method) (lector.types.strings.Category method) (lector.types.strings.Text method) (lector.types.strings.Url method) (lector.types.Text method) (lector.types.Timestamp method) (lector.types.timestamps.Timestamp method) (lector.types.Url method) convert_date_time() (lector.types.Timestamp method) (lector.types.timestamps.Timestamp method) convert_strings() (lector.types.Timestamp method) (lector.types.timestamps.Timestamp method) convert_temporal (lector.types.Timestamp attribute) (lector.types.timestamps.Timestamp attribute) convert_timestamp() (lector.types.Timestamp method) (lector.types.timestamps.Timestamp method) Converter (class in lector) (class in lector.types) (class in lector.types.abc) ConverterRegistry (class in lector.types.abc) Converters (in module lector.types.cast) converters (lector.Cast attribute) (lector.types.Cast attribute) (lector.types.cast.Cast attribute) (lector.types.cast.CastStrategy attribute) convs (lector.types.abc.ConverterRegistry attribute) D DATE_FORMATS (in module lector.types.timestamps) decimal (lector.types.Number attribute) (lector.types.numbers.Number attribute) DECIMAL_CONFIDENCE_MIN (in module lector.types.numbers) decimal_delimiter() (in module lector.types.numbers) DECIMAL_SUPPORT_MIN (in module lector.types.numbers) DecimalMode (class in lector.types.numbers) decode() (lector.csv.abc.Reader method) (lector.csv.Reader method) decode_metadata() (in module lector.utils) decoding_errors() (in module lector.csv.encodings) DEFAULT_CONVERTERS (in module lector.types.cast) DEFAULT_TZ (lector.types.Timestamp attribute) (lector.types.timestamps.Timestamp attribute) DEFAULT_VALUES (lector.types.strings.SexMapper attribute) delimiter (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) (lector.types.List attribute) (lector.types.lists.List attribute) DELIMITER_OPTIONS (in module lector.csv.dialects) delimiters (lector.csv.dialects.PySniffer attribute) (lector.csv.preambles.Fieldless attribute) (lector.csv.PySniffer attribute) detect() (lector.csv.Chardet method) (lector.csv.dialects.DialectDetector method) (lector.csv.dialects.PySniffer method) (lector.csv.encodings.Chardet method) (lector.csv.encodings.EncodingDetector method) (lector.csv.Preambles class method) (lector.csv.preambles.Brandwatch method) (lector.csv.preambles.Fieldless method) (lector.csv.preambles.GoogleAds method) (lector.csv.preambles.PreambleDetector method) (lector.csv.preambles.Preambles class method) (lector.csv.PySniffer method) (lector.Preambles class method) detect_bom() (in module lector.csv.encodings) detect_columns() (lector.csv.abc.Reader class method) (lector.csv.Reader class method) detect_dialect() (lector.csv.abc.Reader method) (lector.csv.Reader method) detect_preamble() (lector.csv.abc.Reader method) (lector.csv.Reader method) detect_with_delimiter() (lector.csv.preambles.Fieldless method) DETECTORS (lector.csv.Preambles attribute) (lector.csv.preambles.Preambles attribute) (lector.Preambles attribute) Dialect (class in lector) (class in lector.csv) (class in lector.csv.dialects) dialect (lector.csv.abc.Format attribute) (lector.csv.Format attribute) (lector.Format attribute) DialectDetector (class in lector.csv.dialects) dict_view() (in module lector.log) double_quote (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) Downcast (class in lector.types.numbers) dtype_name() (in module lector.utils) E empty_to_null() (in module lector.utils) EmptyFileError, [1], [2] encode_metadata() (in module lector.utils) encoding (lector.csv.abc.Format attribute) (lector.csv.Format attribute) (lector.Format attribute) EncodingDetector (class in lector.csv.encodings) ensure_converters() (in module lector.types.cast) error_threshold (lector.csv.Chardet attribute) (lector.csv.encodings.Chardet attribute) escape_char (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) extract_timezone() (in module lector.types.timestamps) F fallback (lector.Autocast attribute) (lector.types.Autocast attribute) (lector.types.cast.Autocast attribute) Female (lector.types.strings.Sex attribute) Fieldless (class in lector.csv.preambles) FileLike (in module lector.csv.abc) find_format() (in module lector.types.timestamps) Format (class in lector) (class in lector.csv) (class in lector.csv.abc) FORMAT (lector.log.ColoredFormatter attribute) format (lector.types.Timestamp attribute) (lector.types.timestamps.Timestamp attribute) format() (lector.log.ColoredFormatter method) fraction_as_duration() (in module lector.types.timestamps) from_builtin() (lector.csv.Dialect class method) (lector.csv.dialects.Dialect class method) (lector.Dialect class method) G GoogleAds (class in lector.csv.preambles) I iformat (in module lector.log) INFER (lector.types.numbers.DecimalMode attribute) infer_decimal_delimiter() (in module lector.types.numbers) infer_urls (lector.types.List attribute) (lector.types.lists.List attribute) infer_values() (lector.types.strings.SexMapper method) INT_LIMITS (in module lector.utils) is_empty() (in module lector.csv.abc) is_potential_escapechar_orig (in module lector.csv.dialects) is_stringy() (in module lector.utils) is_text() (in module lector.types.strings) ISO_FORMAT (in module lector.types.timestamps) Item (in module lector.log) J JSON_DECODE (in module lector.types.lists) L lector module lector.cli module lector.csv module lector.csv.abc module lector.csv.arrow module lector.csv.dialects module lector.csv.encodings module lector.csv.pandas module lector.csv.preambles module lector.log module lector.types module lector.types.abc module lector.types.bools module lector.types.cast module lector.types.lists module lector.types.numbers module lector.types.regex module lector.types.strings module lector.types.timestamps module lector.utils module Limit (in module lector.utils) line_terminator (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) List (class in lector.types) (class in lector.types.lists) LIST_TYPES (in module lector.types.lists) LOG (in module lector) (in module lector.log) log (lector.Cast attribute) (lector.csv.dialects.PySniffer attribute) (lector.csv.PySniffer attribute) (lector.types.Cast attribute) (lector.types.cast.Cast attribute) (lector.types.cast.CastStrategy attribute) M make_mapping() (lector.types.strings.SexMapper method) Male (lector.types.strings.Sex attribute) map_values() (in module lector.utils) MAX_CARDINALITY (in module lector.types.strings) max_cardinality (lector.types.Category attribute) (lector.types.strings.Category attribute) max_int (lector.types.Number attribute) (lector.types.numbers.Number attribute) MAX_INT32 (in module lector.csv.encodings) MAX_MSG_LEN (in module lector.csv.arrow) maybe_cast_category() (in module lector.types.strings) maybe_cast_lists() (in module lector.types.lists) maybe_downcast_ints() (in module lector.types.numbers) maybe_parse_floats() (in module lector.types.numbers) maybe_parse_ints() (in module lector.types.numbers) maybe_parse_known_timestamps() (in module lector.types.timestamps) maybe_parse_lists() (in module lector.types.lists) maybe_parse_timestamps() (in module lector.types.timestamps) maybe_sex() (in module lector.types.strings) maybe_truncate_floats() (in module lector.types.numbers) meta (lector.types.abc.Conversion attribute) meta() (lector.types.Timestamp static method) (lector.types.timestamps.Timestamp static method) min_max() (in module lector.utils) min_unique (lector.types.strings.Text attribute) (lector.types.Text attribute) MISSING_STRINGS (in module lector.utils) module lector lector.cli lector.csv lector.csv.abc lector.csv.arrow lector.csv.dialects lector.csv.encodings lector.csv.pandas lector.csv.preambles lector.log lector.types lector.types.abc lector.types.bools lector.types.cast lector.types.lists lector.types.numbers lector.types.regex lector.types.strings lector.types.timestamps lector.utils N n_bytes (lector.csv.Chardet attribute) (lector.csv.encodings.Chardet attribute) n_rows (lector.csv.dialects.PySniffer attribute) (lector.csv.preambles.PreambleDetector attribute) (lector.csv.PySniffer attribute) N_ROWS_DFAULT (in module lector.csv.dialects) n_samples (lector.Autocast attribute) (lector.types.Autocast attribute) (lector.types.cast.Autocast attribute) Number (class in lector.types) (class in lector.types.numbers) (in module lector.utils) P PANDAS_INSTALLED (in module lector.utils) PandasReader (class in lector.csv.pandas) parse() (lector.ArrowReader method) (lector.csv.abc.Reader method) (lector.csv.arrow.ArrowReader method) (lector.csv.ArrowReader method) (lector.csv.pandas.PandasReader method) (lector.csv.Reader method) parse_csvs() (in module lector.types.lists) parse_json() (in module lector.types.lists) parse_lists_csv() (in module lector.types.lists) parse_lists_json() (in module lector.types.lists) pformat() (in module lector.log) preamble (lector.csv.abc.Format attribute) (lector.csv.Format attribute) (lector.Format attribute) PreambleDetector (class in lector.csv.preambles) PreambleRegistry (in module lector.csv.abc) Preambles (class in lector) (class in lector.csv) (class in lector.csv.preambles) proportion_equal() (in module lector.utils) proportion_fractional_seconds() (in module lector.types.timestamps) proportion_listlike() (in module lector.types.lists) proportion_text() (in module lector.types.strings) proportion_trueish() (in module lector.utils) proportion_unique() (in module lector.utils) proportion_url() (in module lector.types.strings) proportion_valid() (in module lector.utils) PyDialectT (in module lector.csv.dialects) PySniffer (class in lector.csv) (class in lector.csv.dialects) Q quote_char (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) (lector.types.List attribute) (lector.types.lists.List attribute) quoting (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) R RE_FRATIONAL_SECONDS (in module lector.types.regex) RE_INT_SIGN (in module lector.types.regex) RE_IS_FLOAT (in module lector.types.regex) RE_IS_INT (in module lector.types.regex) RE_LIST_CLEAN (in module lector.types.regex) RE_LIST_LIKE (in module lector.types.regex) RE_TRAILING_DECIMALS (in module lector.types.regex) RE_TZ_OFFSET (in module lector.types.regex) RE_URL (in module lector.types.regex) read() (in module lector.cli) (lector.csv.abc.CleanTextBuffer method) (lector.csv.abc.Reader method) (lector.csv.Reader method) Reader (class in lector.csv) (class in lector.csv.abc) readline() (lector.csv.abc.CleanTextBuffer method) register() (lector.csv.Preambles class method) (lector.csv.preambles.Preambles class method) (lector.Preambles class method) (lector.types.abc.ConverterRegistry method) Registry (in module lector) (in module lector.types) (in module lector.types.abc) RESET (lector.log.ColoredFormatter attribute) reset_buffer() (in module lector.utils) result (lector.types.abc.Conversion attribute) S SAFE_CSV_PARSING (in module lector.types.lists) schema_comparison() (in module lector.log) schema_diff() (in module lector.utils) schema_diff_view() (in module lector.log) schema_view() (in module lector) (in module lector.log) setup_logging() (in module lector.log) Sex (class in lector.types.strings) SexMapper (class in lector.types.strings) skip_initial_space (lector.csv.Dialect attribute) (lector.csv.dialects.Dialect attribute) (lector.Dialect attribute) skip_invalid_row() (lector.ArrowReader method) (lector.csv.arrow.ArrowReader method) (lector.csv.ArrowReader method) SKIPPED_MSG_N_MAX (in module lector.csv.arrow) smallest_int_type() (in module lector.utils) sorted_value_counts() (in module lector.utils) sufficient_texts() (in module lector.types.strings) T table_view() (in module lector) (in module lector.log) Text (class in lector.types) (class in lector.types.strings) TEXT_MIN_LENGTH (in module lector.types.strings) TEXT_MIN_SPACES (in module lector.types.strings) TEXT_PROPORTION_THRESHOLD (in module lector.types.strings) TEXT_REJECT_LISTS (in module lector.types.strings) threshold (lector.Converter attribute) (lector.types.abc.Converter attribute) (lector.types.Converter attribute) threshold_urls (lector.types.List attribute) (lector.types.lists.List attribute) Timer (class in lector.utils) Timestamp (class in lector.types) (class in lector.types.timestamps) TIMESTAMP_FORMATS (in module lector.types.timestamps) timestamp_formats() (in module lector.types.timestamps) to_builtin() (lector.csv.Dialect method) (lector.csv.dialects.Dialect method) (lector.Dialect method) to_pandas() (in module lector.utils) to_timezone() (lector.types.Timestamp static method) (lector.types.timestamps.Timestamp static method) track() (in module lector.log) transcode() (in module lector.csv.arrow) type (lector.types.List attribute) (lector.types.lists.List attribute) type_view() (in module lector.log) TypeDict (in module lector.csv.arrow) tz (lector.types.Timestamp attribute) (lector.types.timestamps.Timestamp attribute) U uniquify() (in module lector.utils) UNIT (in module lector.types.timestamps) unit (lector.types.Timestamp attribute) (lector.types.timestamps.Timestamp attribute) Url (class in lector.types) (class in lector.types.strings) W with_flatten() (in module lector.utils)