Table(
documentai_object: google.cloud.documentai_v1.types.document.Document.Page.Table,
_page: google.cloud.documentai_toolbox.wrappers.page.Page,
)
Represents a wrapped documentai.Document.Page.Table.
Attributes |
|
---|---|
Name | Description |
documentai_object
:noindex: |
google.cloud.documentai.Document.Page.Table
Required. The original object. |
body_rows
:noindex: |
List[List[str]]
Required. A list of body rows. |
header_rows
:noindex: |
List[List[str]]
Required. A list of header rows. |
Methods
_extract_table_rows
_extract_table_rows(
table_rows: typing.Iterable[
google.cloud.documentai_v1.types.document.Document.Page.Table.TableRow
],
) -> typing.List[typing.List[str]]
Returns a list of rows from table_rows.
Parameter | |
---|---|
Name | Description |
table_rows |
List[documentai.Document.Page.Table.TableRow]
Required. A documentai.Document.Page.Table.TableRow. |
Returns | |
---|---|
Type | Description |
List[List[str]] |
A list of table rows. |
to_dataframe
to_dataframe() -> pandas.core.frame.DataFrame
Returns pd.DataFrame from documentai.table
Returns | |
---|---|
Type | Description |
pd.DataFrame |
The DataFrame of the table. |