| from typing import ( |
| Hashable, |
| Literal, |
| ) |
|
|
| import numpy as np |
|
|
| from pandas._typing import ( |
| ArrayLike, |
| Dtype, |
| npt, |
| ) |
|
|
| STR_NA_VALUES: set[str] |
| DEFAULT_BUFFER_HEURISTIC: int |
|
|
| def sanitize_objects( |
| values: npt.NDArray[np.object_], |
| na_values: set, |
| ) -> int: ... |
|
|
| class TextReader: |
| unnamed_cols: set[str] |
| table_width: int |
| leading_cols: int |
| header: list[list[int]] |
| def __init__( |
| self, |
| source, |
| delimiter: bytes | str = ..., |
| header=..., |
| header_start: int = ..., |
| header_end: int = ..., |
| index_col=..., |
| names=..., |
| tokenize_chunksize: int = ..., |
| delim_whitespace: bool = ..., |
| converters=..., |
| skipinitialspace: bool = ..., |
| escapechar: bytes | str | None = ..., |
| doublequote: bool = ..., |
| quotechar: str | bytes | None = ..., |
| quoting: int = ..., |
| lineterminator: bytes | str | None = ..., |
| comment=..., |
| decimal: bytes | str = ..., |
| thousands: bytes | str | None = ..., |
| dtype: Dtype | dict[Hashable, Dtype] = ..., |
| usecols=..., |
| error_bad_lines: bool = ..., |
| warn_bad_lines: bool = ..., |
| na_filter: bool = ..., |
| na_values=..., |
| na_fvalues=..., |
| keep_default_na: bool = ..., |
| true_values=..., |
| false_values=..., |
| allow_leading_cols: bool = ..., |
| skiprows=..., |
| skipfooter: int = ..., |
| verbose: bool = ..., |
| float_precision: Literal["round_trip", "legacy", "high"] | None = ..., |
| skip_blank_lines: bool = ..., |
| encoding_errors: bytes | str = ..., |
| ) -> None: ... |
| def set_noconvert(self, i: int) -> None: ... |
| def remove_noconvert(self, i: int) -> None: ... |
| def close(self) -> None: ... |
| def read(self, rows: int | None = ...) -> dict[int, ArrayLike]: ... |
| def read_low_memory(self, rows: int | None) -> list[dict[int, ArrayLike]]: ... |
|
|
| |
| na_values: dict |
|
|
| def _maybe_upcast( |
| arr, use_dtype_backend: bool = ..., dtype_backend: str = ... |
| ) -> np.ndarray: ... |
|
|