

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 教學
<a name="examples-blocks"></a>

從 Amazon Textract 操作傳回的[封鎖](https://docs.aws.amazon.com/textract/latest/APIReference/API_Block.html)物件包含文字偵測和文字分析操作的結果，例如 [AnalyzeDocument](https://docs.aws.amazon.com/textract/latest/APIReference/API_AnalyzeDocument.html)。下列 Python 教學課程顯示您可以使用封鎖物件的一些不同方式。例如，您可以將資料表資訊匯出至逗號分隔值 (CSV) 檔案。

教學課程使用同步 Amazon Textract 操作來傳回所有結果。如果您想要使用 [StartDocumentAnalysis](https://docs.aws.amazon.com/textract/latest/APIReference/API_StartDocumentAnalysis.html) 等非同步操作，您需要變更範例程式碼以容納多個批次的傳回`Block`物件。若要使用非同步操作範例，請確定您已遵循 提供的指示[為非同步操作設定 Amazon Textract](api-async-roles.md)。

如需顯示其他 Amazon Textract 使用方式的範例，請參閱 [其他程式碼範例](other-examples.md)。

**Topics**
+ [先決條件](#examples-prerequisites)
+ [從表單文件中擷取鍵值對](examples-extract-kvp.md)
+ [將資料表匯出至 CSV 檔案](examples-export-table-csv.md)
+ [使用 AWS Lambda 函數偵測文字](lambda.md)
+ [擷取文字並將其傳送至 AWS Comprehend 進行分析](textract-to-comprehend.md)
+ [其他程式碼範例](other-examples.md)

## 先決條件
<a name="examples-prerequisites"></a>

您必須先設定環境，才能執行本節中的範例。

**設定您的環境**

1. 提供使用者`AmazonTextractFullAccess`許可。如需詳細資訊，請參閱[步驟 1：設定 AWS 帳戶並建立使用者](setting-up.md)。

1. 安裝和設定 AWS CLI 和 AWS SDKs。如需詳細資訊，請參閱[步驟 2：設定 AWS CLI 和 AWS SDKs](setup-awscli-sdk.md)。