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)Возвращает единицу измерения площадей, соответствующую единице измерения расстояний.
Свойства:
Коэффициент преобразования в метры.
Краткое описание.
Локализованное краткое наименование единиц измерения.
Краткое наименование единиц измерения.
Методы:
to_unit
(unit[, value])Перевод значения в другие единицы измерения.
Специальные методы:
__eq__
(other)Оператор равенства (==).
__repr__
()Официальное строковое представление объекта при вызове
repr()
.__str__
()Неформальное строковое представление объекта при вызове
str
илиprint()
.- static from_linear_unit(linear_unit: LinearUnit) Optional[AreaUnit]
Возвращает единицу измерения площадей, соответствующую единице измерения расстояний.