6.10. Number

6.10.1. SFloat

class easydata.parsers.number.SFloat(*args, decimals: Optional[int] = None, **kwargs)[source]

Bases: easydata.parsers.base.BaseData

examples coming soon …

Parameters

decimals

6.10.2. SInt

class easydata.parsers.number.SInt(query: Optional[Union[easydata.queries.base.QuerySearchBase, easydata.parsers.base.BaseData]] = None, from_item: Optional[str] = None, default: Optional[Any] = None, default_from_item: Optional[str] = None, source: Optional[str] = None, process_raw_value: Optional[Union[Callable, easydata.parsers.base.Base]] = None, process_value: Optional[Union[Callable, easydata.parsers.base.Base]] = None, empty_as_none: bool = False, debug: bool = False, debug_source: bool = False)[source]

Bases: easydata.parsers.base.BaseData

examples coming soon …

6.10.3. Float

class easydata.parsers.number.Float(*args, parse_bool: bool = True, **kwargs)[source]

Bases: easydata.parsers.number.DefaultNumConfigMixin, easydata.parsers.price.BaseNum

examples coming soon …

Parameters

parse_bool

6.10.4. Int

class easydata.parsers.number.Int(*args, parse_bool: bool = False, **kwargs)[source]

Bases: easydata.parsers.price.BaseNum

examples coming soon …

6.10.5. FloatText

class easydata.parsers.number.FloatText(*args, parse_bool: bool = True, **kwargs)[source]

Bases: easydata.parsers.number.NumToStrMixin, easydata.parsers.number.Float

examples coming soon …

6.10.6. IntText

class easydata.parsers.number.IntText(*args, parse_bool: bool = False, **kwargs)[source]

Bases: easydata.parsers.number.NumToStrMixin, easydata.parsers.number.Int

examples coming soon …

6.10.7. SearchFloat

class easydata.parsers.number.SearchFloat(*args, currency_hint: Optional[str] = None, decimal_separator: Optional[str] = None, **kwargs)[source]

Bases: easydata.parsers.number.DefaultNumConfigMixin, easydata.parsers.price.BasePriceFloat

examples coming soon …

6.10.8. SearchInt

class easydata.parsers.number.SearchInt(*args, currency_hint: Optional[str] = None, decimal_separator: Optional[str] = None, **kwargs)[source]

Bases: easydata.parsers.number.NumToIntMixin, easydata.parsers.number.SearchFloat

examples coming soon …

6.10.9. SearchFloatText

class easydata.parsers.number.SearchFloatText(*args, currency_hint: Optional[str] = None, decimal_separator: Optional[str] = None, **kwargs)[source]

Bases: easydata.parsers.number.NumToStrMixin, easydata.parsers.number.SearchFloat

examples coming soon …

6.10.10. SearchIntText

class easydata.parsers.number.SearchIntText(*args, currency_hint: Optional[str] = None, decimal_separator: Optional[str] = None, **kwargs)[source]

Bases: easydata.parsers.number.NumToStrMixin, easydata.parsers.number.SearchInt

examples coming soon …