首页 > 解决方案 > 如何使用 python SDK 在 Minio 中创建空文件夹/对象

问题描述

我尝试了以下代码,该代码在存储桶内创建了一个对象,其中包含文件。

result = client.put_object(
"my-bucket", "my-object", io.BytesIO(b"hello"), 5,
)

有没有办法在存储桶或对象中创建空目录/文件夹?

标签: pythonamazon-s3minio

解决方案


当您将对象移动到 minio 时,会创建该文件夹,例如:

minio = Minio(host,
              access_key=config.get('MINIO_ACCESS_KEY'),
              secret_key=config.get('MINIO_SECRET_KEY'),
              secure=False)    
minio.make_bucket(bucket_name, location="us-east-1")
minio.fput_object(bucket_name, f"{folder1}/{folder2}/filename", disk_full_filename)

推荐阅读