FormField Klass

Representerar ett fält som identifieras i ett indataformulär.

Ny i version v2.1: Stöd för to_dict och from_dict metoder

Arv
builtins.object
FormField

Konstruktor

FormField(**kwargs: Any)

Metoder

from_dict

Konverterar en diktamen i form av ett FormField till själva modellen.

to_dict

Returnerar en diktamensrepresentation av FormField.

from_dict

Konverterar en diktamen i form av ett FormField till själva modellen.

from_dict(data: Dict) -> FormField

Parametrar

data
dict
Obligatorisk

En ordlista i form av FormField.

Returer

FormField

Returtyp

to_dict

Returnerar en diktamensrepresentation av FormField.

to_dict() -> Dict

Returer

dict

Returtyp

Attribut

confidence

Mäter graden av säkerhet för erkännanderesultatet. Värdet är mellan [0,0, 1,0].

confidence: float

label_data

Innehåller text, avgränsningsruta och fältelement för fältetiketten. Observera att detta inte returneras för formulär som analyseras av modeller som tränats med etiketter.

label_data: FieldData

name

Det unika namnet på fältet eller träningstidsetiketten om det analyseras från en anpassad modell som har tränats med etiketter.

name: str

value

Värdet för det identifierade fältet. Dess semantiska datatyp beskrivs av value_type. Om värdet extraheras från formuläret, men inte kan normaliseras till dess typ, öppnar du egenskapen value_data.text för en textrepresentation av värdet.

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

value_data

Innehåller text, avgränsningsruta och fältelement för fältvärdet.

value_data: FieldData

value_type

Den typ av värde som finns på FormField. FieldValueTypeI beskrivs möjliga typer: "string", "date", "time", "phoneNumber", "float", "integer", "dictionary", "list", "selectionMark" eller "countryRegion".

value_type: str