获取minio文件中信息
时间: 2023-08-30 14:05:55 浏览: 223
要获取MinIO存储桶中的文件信息,您可以使用MinIO客户端或MinIO SDK。
使用MinIO客户端,您可以运行以下命令来列出存储桶中的所有对象:
```
mc ls <BUCKET_NAME>
```
其中,`<BUCKET_NAME>`是您要列出对象的存储桶名称。
使用MinIO SDK,您可以使用SDK提供的API来列出存储桶中的所有对象。以下是使用Python SDK的示例代码:
```python
from minio import Minio
# Initialize MinIO client object
client = Minio(
"play.min.io",
access_key="Q3AM3UQ867SPQQA43P2F",
secret_key="zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG"
)
# List objects in bucket
objects = client.list_objects("mybucket")
for obj in objects:
print(obj.bucket_name, obj.object_name.encode('utf-8'), obj.last_modified, obj.etag, obj.size, obj.content_type)
```
其中,`"play.min.io"`是MinIO服务器的地址,`"Q3AM3UQ867SPQQA43P2F"`和`"zuf+tfteSlswRu7BJ86wekitnifILbZam1KYY3TG"`是您的访问密钥和秘密密钥,`"mybucket"`是您要列出对象的存储桶名称。
阅读全文