|
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: ... |
|
|