簡體   English   中英

AWS texttract - 開始費用分析

[英]AWS textract - start expense analysis

在使用 boto3 為 python 實施 aws textract 分析費用異步 api 時,我收到錯誤消息

'Textract' object has no attribute 'start_expense_analysis'.

另一方面, start_document_text_detection 在相同的環境中對我來說工作正常。

代碼:

def startAnalyseJob(s3BucketName, objectName):
    textract = boto3.client('textract')
    response = textract.start_expense_analysis(
    DocumentLocation={
        'S3Object': {
            'Bucket': s3BucketName,
            'Name': objectName
        }
    })
    return response["JobId"]

jobId = startAnalyseJob(bucket, key)

錯誤:

[ERROR] AttributeError: 'Textract' object has no attribute 'start_expense_analysis'

嘗試調用需要最新版本的 SDK 的 AWS 服務或 AWS API 時會發生此錯誤。 嘗試使用以下命令升級您的 Boto3 安裝:

pip install --upgrade botocore
pip install --upgrade boto3

此處提供其他故障排除步驟: https://aws.amazon.com/premiumsupport/knowledge-center/lambda-python-runtime-errors/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM