Skip to main content

ByteSize

crawlee._utils.byte_size.ByteSize

Represents a byte size.

Index

Methods

__add__

  • __add__(other): ByteSize
  • Parameters

    • other: object

    Returns ByteSize

__eq__

  • __eq__(other): bool
  • Parameters

    • other: object

    Returns bool

__ge__

  • __ge__(other): bool
  • Parameters

    • other: object

    Returns bool

__gt__

  • __gt__(other): bool
  • Parameters

    • other: object

    Returns bool

__le__

  • __le__(other): bool
  • Parameters

    • other: object

    Returns bool

__lt__

  • __lt__(other): bool
  • Parameters

    • other: object

    Returns bool

__mul__

  • __mul__(other): ByteSize
  • Parameters

    • other: object

    Returns ByteSize

__post_init__

  • __post_init__(): None
  • Returns None

__rmul__

  • __rmul__(other): ByteSize
  • Parameters

    • other: object

    Returns ByteSize

__str__

  • __str__(): str
  • Returns str

__sub__

  • __sub__(other): ByteSize
  • Parameters

    • other: object

    Returns ByteSize

__truediv__

  • __truediv__(other): float
  • Parameters

    • other: object

    Returns float

from_gb

  • from_gb(gb): ByteSize
  • Parameters

    • gb: float

    Returns ByteSize

from_kb

  • from_kb(kb): ByteSize
  • Parameters

    • kb: float

    Returns ByteSize

from_mb

  • from_mb(mb): ByteSize
  • Parameters

    • mb: float

    Returns ByteSize

from_tb

  • from_tb(tb): ByteSize
  • Parameters

    • tb: float

    Returns ByteSize

to_gb

  • to_gb(): float
  • Returns float

to_kb

  • to_kb(): float
  • Returns float

to_mb

  • to_mb(): float
  • Returns float

to_tb

  • to_tb(): float
  • Returns float

validate

  • validate(value): ByteSize
  • Parameters

    • value: Any

    Returns ByteSize

Properties

bytes

bytes: int