Best Python code snippet using avocado_python
generic.pyi
Source:generic.pyi  
1from typing import (2    Any,3    Callable,4    ClassVar,5    Hashable,6    Literal,7    Mapping,8    Sequence,9    overload,10)11import numpy as np12from pandas.core.base import PandasObject13from pandas.core.indexes.base import Index14import pandas.core.indexing as indexing15from pandas._typing import (16    S1,17    ArrayLike,18    Axis,19    Dtype,20    FilePathOrBuffer,21    FrameOrSeries,22    FrameOrSeriesUnion,23    IgnoreRaise,24    Level,25    Scalar,26    SeriesAxisType,27    T,28)29_bool = bool30_str = str31class NDFrame(PandasObject, indexing.IndexingMixin):32    __hash__: ClassVar[None]  # type: ignore[assignment]33    def set_flags(34        self: FrameOrSeries,35        *,36        copy: bool = ...,37        allows_duplicate_labels: bool | None = ...,38    ) -> FrameOrSeries: ...39    @property40    def attrs(self) -> dict[Hashable | None, Any]: ...41    @attrs.setter42    def attrs(self, value: Mapping[Hashable | None, Any]) -> None: ...43    @property44    def shape(self) -> tuple[int, ...]: ...45    @property46    def axes(self) -> list[Index]: ...47    @property48    def ndim(self) -> int: ...49    @property50    def size(self) -> int: ...51    def swapaxes(52        self, axis1: SeriesAxisType, axis2: SeriesAxisType, copy: _bool = ...53    ) -> NDFrame: ...54    def droplevel(self, level: Level, axis: SeriesAxisType = ...) -> NDFrame: ...55    def pop(self, item: _str) -> NDFrame: ...56    def squeeze(self, axis=...): ...57    def swaplevel(self, i=..., j=..., axis=...) -> NDFrame: ...58    def equals(self, other: Series[S1]) -> _bool: ...59    def __neg__(self) -> None: ...60    def __pos__(self) -> None: ...61    def __nonzero__(self) -> None: ...62    def bool(self) -> _bool: ...63    def __abs__(self) -> NDFrame: ...64    def __round__(self, decimals: int = ...) -> NDFrame: ...65    def keys(self): ...66    def iteritems(self): ...67    def __len__(self) -> int: ...68    def __contains__(self, key) -> _bool: ...69    @property70    def empty(self) -> _bool: ...71    __array_priority__: int = ...72    def __array__(self, dtype=...) -> np.ndarray: ...73    def __array_wrap__(self, result, context=...): ...74    def to_excel(75        self,76        excel_writer,77        sheet_name: _str = ...,78        na_rep: _str = ...,79        float_format: _str | None = ...,80        columns: _str | Sequence[_str] | None = ...,81        header: _bool = ...,82        index: _bool = ...,83        index_label: _str | Sequence[_str] | None = ...,84        startrow: int = ...,85        startcol: int = ...,86        engine: _str | None = ...,87        merge_cells: _bool = ...,88        encoding: _str | None = ...,89        inf_rep: _str = ...,90        verbose: _bool = ...,91        freeze_panes: tuple[int, int] | None = ...,92    ) -> None: ...93    @overload94    def to_json(95        self,96        path_or_buf: FilePathOrBuffer | None,97        orient: _str98        | Literal["split", "records", "index", "columns", "values", "table"]99        | None = ...,100        date_format: _str | Literal["epoch", "iso"] | None = ...,101        double_precision: int = ...,102        force_ascii: _bool = ...,103        date_unit: _str | Literal["s", "ms", "us", "ns"] = ...,104        default_handler: Callable[[Any], _str | float | _bool | list | dict]105        | None = ...,106        lines: _bool = ...,107        compression: _str | Literal["infer", "gzip", "bz2", "zip", "xz"] = ...,108        index: _bool = ...,109        indent: int | None = ...,110    ) -> None: ...111    @overload112    def to_json(113        self,114        orient: _str115        | Literal["split", "records", "index", "columns", "values", "table"]116        | None = ...,117        date_format: _str | Literal["epoch", "iso"] | None = ...,118        double_precision: int = ...,119        force_ascii: _bool = ...,120        date_unit: _str | Literal["s", "ms", "us", "ns"] = ...,121        default_handler: Callable[[Any], _str | float | _bool | list | dict]122        | None = ...,123        lines: _bool = ...,124        compression: _str | Literal["infer", "gzip", "bz2", "zip", "xz"] | None = ...,125        index: _bool = ...,126        indent: int | None = ...,127    ) -> _str: ...128    def to_hdf(129        self,130        path_or_buf: FilePathOrBuffer,131        key: _str,132        mode: _str = ...,133        complevel: int | None = ...,134        complib: _str | None = ...,135        append: _bool = ...,136        format: _str | None = ...,137        index: _bool = ...,138        min_itemsize: int | dict[_str, int] | None = ...,139        nan_rep=...,140        dropna: _bool | None = ...,141        data_columns: list[_str] | None = ...,142        errors: _str = ...,143        encoding: _str = ...,144    ) -> None: ...145    def to_sql(146        self,147        name: _str,148        con,149        schema: _str | None = ...,150        if_exists: _str = ...,151        index: _bool = ...,152        index_label: _str | Sequence[_str] | None = ...,153        chunksize: int | None = ...,154        dtype: dict | Scalar | None = ...,155        method: _str | Callable | None = ...,156    ) -> None: ...157    def to_pickle(158        self,159        path: _str,160        compression: _str | Literal["infer", "gzip", "bz2", "zip", "xz"] = ...,161        protocol: int = ...,162    ) -> None: ...163    def to_clipboard(164        self, excel: _bool = ..., sep: _str | None = ..., **kwargs165    ) -> None: ...166    def to_xarray(self): ...167    @overload168    def to_latex(169        self,170        buf: FilePathOrBuffer | None,171        columns: list[_str] | None = ...,172        col_space: int | None = ...,173        header: _bool = ...,174        index: _bool = ...,175        na_rep: _str = ...,176        formatters=...,177        float_format=...,178        sparsify: _bool | None = ...,179        index_names: _bool = ...,180        bold_rows: _bool = ...,181        column_format: _str | None = ...,182        longtable: _bool | None = ...,183        escape: _bool | None = ...,184        encoding: _str | None = ...,185        decimal: _str = ...,186        multicolumn: _bool | None = ...,187        multicolumn_format: _str | None = ...,188        multirow: _bool | None = ...,189        caption: _str | tuple[_str, _str] | None = ...,190        label: _str | None = ...,191        position: _str | None = ...,192    ) -> None: ...193    @overload194    def to_latex(195        self,196        columns: list[_str] | None = ...,197        col_space: int | None = ...,198        header: _bool = ...,199        index: _bool = ...,200        na_rep: _str = ...,201        formatters=...,202        float_format=...,203        sparsify: _bool | None = ...,204        index_names: _bool = ...,205        bold_rows: _bool = ...,206        column_format: _str | None = ...,207        longtable: _bool | None = ...,208        escape: _bool | None = ...,209        encoding: _str | None = ...,210        decimal: _str = ...,211        multicolumn: _bool | None = ...,212        multicolumn_format: _str | None = ...,213        multirow: _bool | None = ...,214        caption: _str | tuple[_str, _str] | None = ...,215        label: _str | None = ...,216        position: _str | None = ...,217    ) -> _str: ...218    @overload219    def to_csv(220        self,221        path_or_buf: FilePathOrBuffer | None,222        sep: _str = ...,223        na_rep: _str = ...,224        float_format: _str | None = ...,225        columns: Sequence[Hashable] | None = ...,226        header: _bool | list[_str] = ...,227        index: _bool = ...,228        index_label: _bool | _str | Sequence[Hashable] | None = ...,229        mode: _str = ...,230        encoding: _str | None = ...,231        compression: _str | Mapping[_str, _str] = ...,232        quoting: int | None = ...,233        quotechar: _str = ...,234        line_terminator: _str | None = ...,235        chunksize: int | None = ...,236        date_format: _str | None = ...,237        doublequote: _bool = ...,238        escapechar: _str | None = ...,239        decimal: _str = ...,240        errors: _str = ...,241        storage_options: dict[_str, Any] | None = ...,242    ) -> None: ...243    @overload244    def to_csv(245        self,246        sep: _str = ...,247        na_rep: _str = ...,248        float_format: _str | None = ...,249        columns: Sequence[Hashable] | None = ...,250        header: _bool | list[_str] = ...,251        index: _bool = ...,252        index_label: _bool | _str | Sequence[Hashable] | None = ...,253        mode: _str = ...,254        encoding: _str | None = ...,255        compression: _str | Mapping[_str, _str] = ...,256        quoting: int | None = ...,257        quotechar: _str = ...,258        line_terminator: _str | None = ...,259        chunksize: int | None = ...,260        date_format: _str | None = ...,261        doublequote: _bool = ...,262        escapechar: _str | None = ...,263        decimal: _str = ...,264        errors: _str = ...,265        storage_options: dict[_str, Any] | None = ...,266    ) -> _str: ...267    def take(268        self, indices, axis=..., is_copy: _bool | None = ..., **kwargs269    ) -> NDFrame: ...270    def xs(271        self,272        key: _str | tuple[_str],273        axis: SeriesAxisType = ...,274        level: Level | None = ...,275        drop_level: _bool = ...,276    ) -> FrameOrSeriesUnion: ...277    def __delitem__(self, idx: Hashable): ...278    def get(self, key: object, default: Dtype | None = ...) -> Dtype: ...279    def reindex_like(280        self,281        other,282        method: _str | None = ...,283        copy: _bool = ...,284        limit=...,285        tolerance=...,286    ) -> NDFrame: ...287    @overload288    def drop(289        self,290        labels: Hashable | Sequence[Hashable] = ...,291        *,292        axis: Axis = ...,293        index: Hashable | Sequence[Hashable] = ...,294        columns: Hashable | Sequence[Hashable] = ...,295        level: Level | None = ...,296        inplace: Literal[True],297        errors: IgnoreRaise = ...,298    ) -> None: ...299    @overload300    def drop(301        self: NDFrame,302        labels: Hashable | Sequence[Hashable] = ...,303        *,304        axis: Axis = ...,305        index: Hashable | Sequence[Hashable] = ...,306        columns: Hashable | Sequence[Hashable] = ...,307        level: Level | None = ...,308        inplace: Literal[False] = ...,309        errors: IgnoreRaise = ...,310    ) -> NDFrame: ...311    @overload312    def drop(313        self: NDFrame,314        labels: Hashable | Sequence[Hashable] = ...,315        *,316        axis: Axis = ...,317        index: Hashable | Sequence[Hashable] = ...,318        columns: Hashable | Sequence[Hashable] = ...,319        level: Level | None = ...,320        inplace: _bool = ...,321        errors: IgnoreRaise = ...,322    ) -> NDFrame | None: ...323    def add_prefix(self, prefix: _str) -> NDFrame: ...324    def add_suffix(self, suffix: _str) -> NDFrame: ...325    def sort_index(326        self,327        axis=...,328        level=...,329        ascending: _bool = ...,330        inplace: _bool = ...,331        kind: _str = ...,332        na_position: _str = ...,333        sort_remaining: _bool = ...,334        ignore_index: _bool = ...,335    ): ...336    def filter(337        self,338        items=...,339        like: _str | None = ...,340        regex: _str | None = ...,341        axis=...,342    ) -> NDFrame: ...343    def head(self: FrameOrSeries, n: int = ...) -> FrameOrSeries: ...344    def tail(self: FrameOrSeries, n: int = ...) -> FrameOrSeries: ...345    def pipe(346        self, func: Callable[..., T] | tuple[Callable[..., T], str], *args, **kwargs347    ) -> T: ...348    def __finalize__(self, other, method=..., **kwargs) -> NDFrame: ...349    def __getattr__(self, name: _str): ...350    def __setattr__(self, name: _str, value) -> None: ...351    @property352    def values(self) -> ArrayLike: ...353    @property354    def dtypes(self): ...355    def astype(356        self: FrameOrSeries, dtype, copy: _bool = ..., errors: str = ...357    ) -> FrameOrSeries: ...358    def copy(self: FrameOrSeries, deep: _bool = ...) -> FrameOrSeries: ...359    def __copy__(self, deep: _bool = ...) -> NDFrame: ...360    def __deepcopy__(self, memo=...) -> NDFrame: ...361    def infer_objects(self) -> NDFrame: ...362    def convert_dtypes(363        self: FrameOrSeries,364        infer_objects: _bool = ...,365        convert_string: _bool = ...,366        convert_integer: _bool = ...,367        convert_boolean: _bool = ...,368    ) -> FrameOrSeries: ...369    def fillna(370        self,371        value=...,372        method=...,373        axis=...,374        inplace: _bool = ...,375        limit=...,376        downcast=...,377    ) -> NDFrame | None: ...378    def replace(379        self,380        to_replace=...,381        value=...,382        inplace: _bool = ...,383        limit=...,384        regex: _bool = ...,385        method: _str = ...,386    ): ...387    def asof(self, where, subset=...): ...388    def isna(self) -> NDFrame: ...389    def isnull(self) -> NDFrame: ...390    def notna(self) -> NDFrame: ...391    def notnull(self) -> NDFrame: ...392    def clip(393        self, lower=..., upper=..., axis=..., inplace: _bool = ..., *args, **kwargs394    ) -> NDFrame: ...395    def asfreq(396        self,397        freq,398        method=...,399        how: _str | None = ...,400        normalize: _bool = ...,401        fill_value=...,402    ) -> NDFrame: ...403    def at_time(self, time, asof: _bool = ..., axis=...) -> NDFrame: ...404    def between_time(405        self,406        start_time,407        end_time,408        include_start: _bool = ...,409        include_end: _bool = ...,410        axis=...,411    ) -> NDFrame: ...412    def first(self, offset) -> NDFrame: ...413    def last(self, offset) -> NDFrame: ...414    def rank(415        self,416        axis=...,417        method: _str = ...,418        numeric_only: _bool | None = ...,419        na_option: _str = ...,420        ascending: _bool = ...,421        pct: _bool = ...,422    ) -> NDFrame: ...423    def where(424        self,425        cond,426        other=...,427        inplace: _bool = ...,428        axis=...,429        level=...,430        errors: _str = ...,431        try_cast: _bool = ...,432    ): ...433    def mask(434        self,435        cond,436        other=...,437        inplace: _bool = ...,438        axis=...,439        level=...,440        errors: _str = ...,441        try_cast: _bool = ...,442    ): ...443    def shift(self, periods=..., freq=..., axis=..., fill_value=...) -> NDFrame: ...444    def slice_shift(self, periods: int = ..., axis=...) -> NDFrame: ...445    def tshift(self, periods: int = ..., freq=..., axis=...) -> NDFrame: ...446    def truncate(447        self, before=..., after=..., axis=..., copy: _bool = ...448    ) -> NDFrame: ...449    def tz_convert(self, tz, axis=..., level=..., copy: _bool = ...) -> NDFrame: ...450    def tz_localize(451        self,452        tz,453        axis=...,454        level=...,455        copy: _bool = ...,456        ambiguous=...,457        nonexistent: str = ...,458    ) -> NDFrame: ...459    def abs(self) -> NDFrame: ...460    def describe(461        self,462        percentiles=...,463        include=...,464        exclude=...,465        datetime_is_numeric: _bool | None = ...,466    ) -> NDFrame: ...467    def pct_change(468        self, periods=..., fill_method=..., limit=..., freq=..., **kwargs469    ) -> NDFrame: ...470    def transform(self, func, *args, **kwargs): ...471    def first_valid_index(self): ...472    def last_valid_index(self): ......locale.pyi
Source:locale.pyi  
1import sys2from _typeshed import StrPath3from collections.abc import Callable, Iterable, Mapping4__all__ = [5    "getlocale",6    "getdefaultlocale",7    "getpreferredencoding",8    "Error",9    "setlocale",10    "resetlocale",11    "localeconv",12    "strcoll",13    "strxfrm",14    "str",15    "atof",16    "atoi",17    "format",18    "format_string",19    "currency",20    "normalize",21    "LC_CTYPE",22    "LC_COLLATE",23    "LC_MESSAGES",24    "LC_TIME",25    "LC_MONETARY",26    "LC_NUMERIC",27    "LC_ALL",28    "CHAR_MAX",29]30if sys.version_info >= (3, 11):31    __all__ += ["getencoding"]32# This module defines a function "str()", which is why "str" can't be used33# as a type annotation or type alias.34from builtins import str as _str35from decimal import Decimal36from typing import Any37CODESET: int38D_T_FMT: int39D_FMT: int40T_FMT: int41T_FMT_AMPM: int42AM_STR: int43PM_STR: int44DAY_1: int45DAY_2: int46DAY_3: int47DAY_4: int48DAY_5: int49DAY_6: int50DAY_7: int51ABDAY_1: int52ABDAY_2: int53ABDAY_3: int54ABDAY_4: int55ABDAY_5: int56ABDAY_6: int57ABDAY_7: int58MON_1: int59MON_2: int60MON_3: int61MON_4: int62MON_5: int63MON_6: int64MON_7: int65MON_8: int66MON_9: int67MON_10: int68MON_11: int69MON_12: int70ABMON_1: int71ABMON_2: int72ABMON_3: int73ABMON_4: int74ABMON_5: int75ABMON_6: int76ABMON_7: int77ABMON_8: int78ABMON_9: int79ABMON_10: int80ABMON_11: int81ABMON_12: int82RADIXCHAR: int83THOUSEP: int84YESEXPR: int85NOEXPR: int86CRNCYSTR: int87ERA: int88ERA_D_T_FMT: int89ERA_D_FMT: int90ERA_T_FMT: int91ALT_DIGITS: int92LC_CTYPE: int93LC_COLLATE: int94LC_TIME: int95LC_MONETARY: int96LC_MESSAGES: int97LC_NUMERIC: int98LC_ALL: int99CHAR_MAX: int100class Error(Exception): ...101def setlocale(category: int, locale: _str | Iterable[_str | None] | None = ...) -> _str: ...102def localeconv() -> Mapping[_str, int | _str | list[int]]: ...103def nl_langinfo(__key: int) -> _str: ...104def getdefaultlocale(envvars: tuple[_str, ...] = ...) -> tuple[_str | None, _str | None]: ...105def getlocale(category: int = ...) -> tuple[_str | None, _str | None]: ...106def getpreferredencoding(do_setlocale: bool = ...) -> _str: ...107def normalize(localename: _str) -> _str: ...108def resetlocale(category: int = ...) -> None: ...109def strcoll(__os1: _str, __os2: _str) -> int: ...110def strxfrm(__string: _str) -> _str: ...111def format(percent: _str, value: float | Decimal, grouping: bool = ..., monetary: bool = ..., *additional: Any) -> _str: ...112def format_string(f: _str, val: Any, grouping: bool = ..., monetary: bool = ...) -> _str: ...113def currency(val: float | Decimal, symbol: bool = ..., grouping: bool = ..., international: bool = ...) -> _str: ...114def delocalize(string: _str) -> _str: ...115def atof(string: _str, func: Callable[[_str], float] = ...) -> float: ...116def atoi(string: _str) -> int: ...117def str(val: float) -> _str: ...118# native gettext functions119# https://docs.python.org/3/library/locale.html#access-to-message-catalogs120# https://github.com/python/cpython/blob/f4c03484da59049eb62a9bf7777b963e2267d187/Modules/_localemodule.c#L626121if sys.platform == "linux" or sys.platform == "darwin":122    def gettext(__msg: _str) -> _str: ...123    def dgettext(__domain: _str | None, __msg: _str) -> _str: ...124    def dcgettext(__domain: _str | None, __msg: _str, __category: int) -> _str: ...125    def textdomain(__domain: _str | None) -> _str: ...126    def bindtextdomain(__domain: _str, __dir: StrPath | None) -> _str: ...127    def bind_textdomain_codeset(__domain: _str, __codeset: _str | None) -> _str | None: ...128if sys.version_info >= (3, 11):129    def getencoding() -> _str: ...130locale_alias: dict[_str, _str]  # undocumented131locale_encoding_alias: dict[_str, _str]  # undocumented...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
