Как удалить цифровое космическое изображение океана из Python Django - PullRequest
0 голосов
/ 22 октября 2018

Пожалуйста, дайте мне знать любую ссылку или пример кода о том, как удалить цифровое космическое изображение океана из Python Django. Есть пример для списка и загрузки изображения в Space Image.

Пожалуйста, помогите мне найтипуть для моего решения

Ошибка получения, например: У объекта 'S3' нет атрибута 'delete_file'

Пожалуйста, обратитесь к примеру кода как этот

session = boto3.session.Session()
client = session.client('s3',
                        region_name='nyc3',
                        endpoint_url='https://nyc3.digitaloceanspaces.com',
                        aws_access_key_id='********',
                        aws_secret_access_key='********')
client.delete_file('inspxotestspace',  # Name of Space
                    imagename1)  # Name for remote file

Заранее спасибо,

С уважением, Кишор

Ответы [ 2 ]

0 голосов
/ 22 октября 2018

Измените delete_file на delete_object вот так

session = boto3.session.Session()
client = session.client('s3',
                        region_name='nyc3',
                        endpoint_url='https://nyc3.digitaloceanspaces.com',
                        aws_access_key_id='********',
                        aws_secret_access_key='********')
client.delete_object(Bucket='inspxotestspace',  Key='imagename1')

, и вы должны включить Bucket = ('your_bucket_name') и Key = ('your_file_name').

0 голосов
/ 22 октября 2018

Предположительно, вы имеете в виду delete_object, а не delete_file.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...