361得票21回答
使用boto3列出存储桶的内容

如何使用boto3查看S3存储桶中的内容(即执行"ls")? 可以通过以下方式实现:import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') 返回:s3.Bucket(name='some/path/...

316得票10回答
如何使用boto3处理错误?

我正在尝试弄清如何使用boto3进行正确的错误处理。 我正在尝试创建一个IAM用户:def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) ...

236得票8回答
使用Boto3将S3对象以字符串形式打开

我知道使用Boto 2可以使用以下方式将S3对象作为字符串打开:get_contents_as_string(),那么在Boto3中是否有相应的函数呢?

223得票18回答
Boto3错误:botocore.exceptions.NoCredentialsError:无法定位凭据

当我运行以下代码时,总是会得到这个错误。s3 = boto3.resource('s3') bucket_name = "python-sdk-sample-%s" % uuid.uuid4() print("Creating new bucket with na...

200得票8回答
如何使用boto3将文件或数据写入S3对象

在boto 2中,你可以使用以下方法将数据写入S3对象: Key.set_contents_from_string() Key.set_contents_from_file() Key.set_contents_from_filename() Key.set_contents_from_s...

182得票7回答
如何使用boto3将S3对象保存到文件中

我正在尝试使用新的boto3客户端与AWS进行“hello world”。 我的用例非常简单:从S3获取对象并将其保存到文件中。 在boto 2.X中,我会这样做:import boto key = boto.connect_s3().get_bucket('foo').get_key('...

168得票1回答
AWS的boto和boto3有什么区别?

我正在尝试学习boto API,发现Python有两个主要版本/软件包:boto和boto3。 AWS的boto和boto3库有什么区别?

165得票13回答
Amazon S3 boto - 如何创建文件夹?

如何使用boto库在Amazon s3中创建存储桶下的文件夹? 我按照手册创建了密钥、权限和元数据等,但是在boto的文档中没有描述如何在存储桶中创建文件夹,或在存储桶的文件夹下创建文件夹。

158得票17回答
如何使用boto将文件上传到S3存储桶中的目录

我想使用Python在S3存储桶中复制一个文件。 例如:我有一个名为test的存储桶。在存储桶中,我有两个文件夹名为“dump”和“input”。现在,我想使用Python将本地目录中的文件复制到S3“dump”文件夹中……有人可以帮助我吗?

146得票8回答
亚马逊S3 boto - 如何删除文件夹?

我在S3中创建了一个名为“test”的文件夹,并将“test_1.jpg”和“test_2.jpg”推送到了“test”文件夹中。 我该如何使用Boto删除“test”文件夹?