1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
| from typing import (
| Sequence,
| overload,
| )
|
| from pandas._typing import (
| AnyArrayLike,
| DataFrame,
| Index,
| Series,
| )
|
| # note: this is a lie to make type checkers happy (they special
| # case property). cache_readonly uses attribute names similar to
| # property (fget) but it does not provide fset and fdel.
| cache_readonly = property
|
| class AxisProperty:
| axis: int
| def __init__(self, axis: int = ..., doc: str = ...) -> None: ...
| @overload
| def __get__(self, obj: DataFrame | Series, type) -> Index: ...
| @overload
| def __get__(self, obj: None, type) -> AxisProperty: ...
| def __set__(
| self, obj: DataFrame | Series, value: AnyArrayLike | Sequence
| ) -> None: ...
|
|