Obtenez des données sur une tâche d'analyse de documents Amazon Textract à l'aide d'unAWSKIT DE DÉVELOPPEMENT LOGICIEL - Amazon Textract

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Obtenez des données sur une tâche d'analyse de documents Amazon Textract à l'aide d'unAWSKIT DE DÉVELOPPEMENT LOGICIEL

L'exemple de code suivant montre comment obtenir des données sur une tâche d'analyse de document Amazon Textract.

Python
SDK pour Python (Boto3)

class TextractWrapper: """Encapsulates Textract functions.""" def __init__(self, textract_client, s3_resource, sqs_resource): """ :param textract_client: A Boto3 Textract client. :param s3_resource: A Boto3 Amazon S3 resource. :param sqs_resource: A Boto3 Amazon SQS resource. """ self.textract_client = textract_client self.s3_resource = s3_resource self.sqs_resource = sqs_resource def get_analysis_job(self, job_id): """ Gets data for a previously started detection job that includes additional elements. :param job_id: The ID of the job to retrieve. :return: The job data, including a list of blocks that describe elements detected in the image. """ try: response = self.textract_client.get_document_analysis( JobId=job_id) job_status = response['JobStatus'] logger.info("Job %s status is %s.", job_id, job_status) except ClientError: logger.exception("Couldn't get data for job %s.", job_id) raise else: return response
  • Trouvez des instructions et plus de code sur GitHub.

  • Pour plus d'informations sur l'API, consultezGetDocumentAnalysisdansAWSRéférence d'API SDK for Python (Boto3).

Pour obtenir la liste complète desAWSGuides de développement SDK et exemples de code, voirUtilisation d'Amazon Textract avec unAWSKIT DE DÉVELOPPEMENT LOGICIEL. Cette rubrique inclut également des informations sur le démarrage et des détails sur les versions précédentes du SDK.