support

Набор функций для использования во внутренней работе пакета.

vsptd.support.type_name(value) → str

Возвращает строковое представление названия класса принимаемого объекта

Параметры:

value (Any) – объект

Тип результата:

str

Пример работы:
>>> type_name('abcd')
'str'
>>> type_name(4.5)
'float'
vsptd.support.isfloat(value: str) → bool

Определяет, является ли строка числом с плавающей запятой

Параметры:

value (str) – строка для определения

Тип результата:

bool

Пример работы:
>>> isfloat('word')
False
>>> isfloat('12')
False
>>> isfloat('1.2.3')
False
>>> isfloat('.05')
True
>>> isfloat('42.42')
True
>>> isfloat('42E-5')
True