База знаний LinxCloud Services

Операции с бакетами

После предварительных настроек можно начать работу с бакетами S3.

 

Создание бакета

Бакет создается командой:

import boto3
session = boto3.session.Session()
s3_client = session.client(
    service_name='s3',
    endpoint_url='https://hb.bizmrg.com'
)


test_bucket_name = 'boto3-test-bucket-name'
# Создаем бакет
s3_client.create_bucket(Bucket=test_bucket_name)

Подробнее о команде CREATE_BICKET можно узнать из официальной документации к библиотеке boto3.

 

Получение списка бакетов

Получить список бакетов можно посмотреть с помощью команды:

import boto3
session = boto3.session.Session()
s3_client = session.client(
    service_name='s3',
    endpoint_url='https://hb.bizmrg.com'
)


response = s3_client.list_buckets()
print(response)


for key in response['Buckets']:
    print(key['Name'])

Подробнее о команде LIST_BUCKET можно узнать из официальной документации к библиотеке boto3.

Что вас интересует?
Получить демо-доступ

Спасибо за ваш запрос, мы свяжемся с вами в ближайшее время!