[英]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.