我知道使用 Boto 2 可以使用以下命令将 S3 对象作为字符串打开:get_contents_as_string() http://boto.readthedocs.org/en/latest/ref/file.html?highlight=contents%20string#boto.file.key.Key.get_contents_as_string
boto3 中有等效的函数吗?
read
将返回字节。至少对于Python 3,如果你想返回一个字符串,你必须使用正确的编码进行解码:
import boto3
s3 = boto3.resource('s3')
obj = s3.Object(bucket, key)
obj.get()['Body'].read().decode('utf-8')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)