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

После предварительных настроек можно начать работу с объектами 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.put_object(Body=’TEST_TEXT_TEST_TEXT’, Bucket=test_bucket_name, Key=’test_file.txt’) #Загрузка локального файла s3_client.upload_file(‘some_test_file_from_local.txt’, test_bucket_name, ‘copy_some_test_file.txt’) #Загрузка локального файла в […]

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

После предварительных настроек можно начать работу с бакетами 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.   Получение списка бакетов Получить список […]

Предварительная настройка

Рекомендуем установить библиотеку boto3, она упростит интеграцию приложений, библиотек и скриптов Python c S3-совместимыми сервисами. При создании сессии следует указать endpoint url LinxCloud: https://hb.bizmrg.com — для класса хранения Hotbox. https://ib.bizmrg.com — для класса хранения Icebox. Учетные данные для доступа к S3: secret key и access key можно хранить в файле или указать непосредственно в скрипте в параметрах […]

Что вас интересует?
остались вопросы?

Закажите консультацию специалиста

заказать тест-драйв
Получить демо-доступ

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