From c45fb188a20cdbf51eebaf001041f49e31e27960 Mon Sep 17 00:00:00 2001 From: Himanshu Singh Date: Tue, 7 Nov 2023 14:17:20 +0000 Subject: [PATCH] added str in index_col function description as well as downstream function that use index_col --- pandas/io/excel/_base.py | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/pandas/io/excel/_base.py b/pandas/io/excel/_base.py index d5dc5eac8422e..2776155505cea 100644 --- a/pandas/io/excel/_base.py +++ b/pandas/io/excel/_base.py @@ -391,7 +391,7 @@ def read_excel( *, header: int | Sequence[int] | None = ..., names: SequenceNotStr[Hashable] | range | None = ..., - index_col: int | Sequence[int] | None = ..., + index_col: int | str | Sequence[int] | None = ..., usecols: int | str | Sequence[int] @@ -430,7 +430,7 @@ def read_excel( *, header: int | Sequence[int] | None = ..., names: SequenceNotStr[Hashable] | range | None = ..., - index_col: int | Sequence[int] | None = ..., + index_col: int | str | Sequence[int] | None = ..., usecols: int | str | Sequence[int] @@ -469,7 +469,7 @@ def read_excel( *, header: int | Sequence[int] | None = 0, names: SequenceNotStr[Hashable] | range | None = None, - index_col: int | Sequence[int] | None = None, + index_col: int | str | Sequence[int] | None = None, usecols: int | str | Sequence[int] @@ -668,7 +668,7 @@ def _check_skiprows_func( def _calc_rows( self, header: int | Sequence[int] | None, - index_col: int | Sequence[int] | None, + index_col: int | str | Sequence[int] | None, skiprows: Sequence[int] | int | Callable[[int], object] | None, nrows: int | None, ) -> int | None: @@ -681,7 +681,7 @@ def _calc_rows( ---------- header : int, list of int, or None See read_excel docstring. - index_col : int, list of int, or None + index_col : int, str, list of int, or None See read_excel docstring. skiprows : list-like, int, callable, or None See read_excel docstring. @@ -734,7 +734,7 @@ def parse( sheet_name: str | int | list[int] | list[str] | None = 0, header: int | Sequence[int] | None = 0, names: SequenceNotStr[Hashable] | range | None = None, - index_col: int | Sequence[int] | None = None, + index_col: int | str | Sequence[int] | None = None, usecols=None, dtype: DtypeArg | None = None, true_values: Iterable[Hashable] | None = None, @@ -1593,7 +1593,7 @@ def parse( sheet_name: str | int | list[int] | list[str] | None = 0, header: int | Sequence[int] | None = 0, names: SequenceNotStr[Hashable] | range | None = None, - index_col: int | Sequence[int] | None = None, + index_col: int | str | Sequence[int] | None = None, usecols=None, converters=None, true_values: Iterable[Hashable] | None = None,