SyntaxFix
Write A Post
Hire A Developer
Questions
read will return bytes. At least for Python 3, if you want to return a string, you have to decode using the right encoding:
read
import boto3 s3 = boto3.resource('s3') obj = s3.Object(bucket, key) obj.get()['Body'].read().decode('utf-8')