Поделиться через


FormField Класс

Представляет поле, распознанное во входной форме.

Новые возможности в версии 2.1: поддержка методов to_dict и from_dict

Наследование
builtins.object
FormField

Конструктор

FormField(**kwargs: Any)

Методы

from_dict

Преобразует дикт в форме FormField в саму модель.

to_dict

Возвращает представление из дикта FormField.

from_dict

Преобразует дикт в форме FormField в саму модель.

from_dict(data: Dict) -> FormField

Параметры

data
dict
Обязательно

Словарь в форме FormField.

Возвращаемое значение

FormField

Возвращаемый тип

to_dict

Возвращает представление из дикта FormField.

to_dict() -> Dict

Возвращаемое значение

dict

Возвращаемый тип

Атрибуты

confidence

Измеряет степень определенности результата распознавания. Значение находится в диапазоне от [0,0, 1,0].

confidence: float

label_data

Содержит текст, ограничивающий прямоугольник и элементы поля для метки поля. Обратите внимание, что это не возвращается для форм, проанализированных моделями, обученными с помощью меток.

label_data: FieldData

name

Уникальное имя поля или метки времени обучения при анализе из пользовательской модели, обученной с помощью меток.

name: str

value

Значение распознанного поля. Его семантический тип данных описывается value_type. Если значение извлекается из формы, но его тип не может быть нормализован, обратитесь к свойству value_data.text для получения текстового представления значения.

value: str | int | float | date | time | Dict[str, FormField] | List[FormField]

value_data

Содержит текст, ограничивающий прямоугольник и элементы поля для значения поля.

value_data: FieldData

value_type

Тип значения , найденного в FormField. Описанные в FieldValueType, возможные типы: "строка", "дата", "время", "phoneNumber", "float", "integer", "dictionary", "list", "selectionMark" или "countryRegion".

value_type: str