QA@IT
«質問へ戻る

質問を投稿

AWSでS3のファイル操作をココロみているが、エラーで進めない

AWSでLambdaをつかってテストをしています。
今S3のファイル操作をしようとおもっています。

lambda Python3.6

以下のコードをつかってテスト実行すると
s3 = boto3.resource('s3')
response = s3.get_object(Bucket=bucket_name, Key=key)

's3.ServiceResource' object has no attribute 'get_object': AttributeError
Traceback (most recent call last):
File "/var/task/lambda_function.py", line 32, in lambda_handler
response = s3.get_object(Bucket=bucket_name, Key=key)
AttributeError: 's3.ServiceResource' object has no attribute 'get_object'

となります。
こちら原因わかりますでしょうか?

AWSでLambdaをつかってテストをしています。
今S3のファイル操作をしようとおもっています。

lambda Python3.6

以下のコードをつかってテスト実行すると
s3 = boto3.resource('s3')
response = s3.get_object(Bucket=bucket_name, Key=key)

's3.ServiceResource' object has no attribute 'get_object': AttributeError
Traceback (most recent call last):
  File "/var/task/lambda_function.py", line 32, in lambda_handler
    response = s3.get_object(Bucket=bucket_name, Key=key)
AttributeError: 's3.ServiceResource' object has no attribute 'get_object'


となります。
こちら原因わかりますでしょうか?