如何使用python boto3在AWS S3中创建文件

我想使用python在AWS s3中创建一个空文件。

我正在使用boto3和python。

我想知道除了put方法之外,还有什么方法可以在s3中创建文件?

flossyeye2 回答:如何使用python boto3在AWS S3中创建文件

假设您确实想要一个零字节的文件,则可以按照以下步骤进行操作:

import boto3

s3 = boto3.client('s3')

s3.put_object(
    Bucket='mybucket',Key='myemptyfile'
)

请注意,缺少Body参数会导致文件为空。

,

您可以使用 upload_file()方法:

s3_resource.Bucket(bucket_name).upload_file(Filename = "file_name",Key = "key")
本文链接:https://www.f2er.com/3150291.html

大家都在问