AreaUnits - Единицы измерения площадей

class axipy.AreaUnits

Единицы измерения площадей.

Класс является статическим словарем, доступным только для чтения (collections.abc.Mapping). Поддерживает обращение по индексу.

Классовые методы:

get(key[, default_value])

Возвращает значение по ключу.

items()

Возвращает список кортежей ключ-значение, где ключи это атрибуты класса, а значения это объекты класса axipy.AreaUnit.

keys()

Возвращает список ключей, где ключи это атрибуты класса.

values()

Возвращает список значений, где значения это объекты класса axipy.AreaUnit.

Атрибуты:

acre

Акры.

hectare

Гектары.

perch

Перчи.

rood

Руды.

sq_ch

Квадратные чейны.

sq_cm

Квадратные сантиметры.

sq_ft

Квадратные футы.

sq_inch

Квадратные дюймы.

sq_km

Квадратные километры.

sq_li

Квадратные линки.

sq_m

Квадратные метры.

sq_mi

Квадратные мили.

sq_mm

Квадратные миллиметры.

sq_nmi

Квадратные морские мили.

sq_rd

Квадратные роды.

sq_survey_ft

Квадратные топографические футы.

sq_yd

Квадратные ярды.

class axipy.AreaUnit

Единица измерения площадей.

Примечание

Получить экземпляр можно через класс axipy.AreaUnits по соответствующему атрибуту.

Пример создания
meters = LinearUnits.m  # LinearUnit
square_kilometers = AreaUnits.sq_km  # AreaUnit

Классовые методы:

from_linear_unit(linear_unit)

Возвращает единицу измерения площадей, соответствующую единице измерения расстояний.

Свойства:

conversion

Коэффициент преобразования в метры.

description

Краткое описание.

localized_name

Локализованное краткое наименование единиц измерения.

name

Краткое наименование единиц измерения.

Методы:

to_unit(unit[, value])

Перевод значения в другие единицы измерения.

Специальные методы:

__eq__(other)

Оператор равенства (==).

__repr__()

Официальное строковое представление объекта при вызове repr().

__str__()

Неформальное строковое представление объекта при вызове str или print().

__eq__(other: object) bool

Оператор равенства (==).

__repr__() str

Официальное строковое представление объекта при вызове repr().

__str__() str

Неформальное строковое представление объекта при вызове str или print().

property conversion: float

Коэффициент преобразования в метры.

property description: str

Краткое описание.

static from_linear_unit(linear_unit: LinearUnit) Optional[AreaUnit]

Возвращает единицу измерения площадей, соответствующую единице измерения расстояний.

property localized_name: str

Локализованное краткое наименование единиц измерения.

property name: str

Краткое наименование единиц измерения.

to_unit(unit: Unit, value: float = 1) float

Перевод значения в другие единицы измерения.

Параметры:
  • unit – Единицы измерения, в которые необходимо перевести значение.

  • value – Значение для перевода.