Я пытаюсь загрузить выходной файл из boto3.client.get_batch_prediction (). Я полагаю, что ключ - это бит имени файла OutputURI, поэтому я делаю client:
response = batch.get_batch_prediction()
if response['Status'] == 'COMPLETED':
key = response['OutputUri'][response['OutputUri'].find('Output_'):response['OutputUri'].find('.csv')+4]
s3 = boto3.resource('s3')
s3.meta.client.download_file(settings.AWS_S3_BUCKET_OUTPUT, key, '/tmp/hello.txt')
Но это возвращается
Произошла ошибка (404) при вызове операции HeadObject: Not Found
Я так понимаю, файла нет. Это означает, что у меня не тот ключ, как мне его найти?
key
. Когда я внимательно прочитал документацию, я понял, что неправильно ввелkey
. Извините всех. - person HenryM   schedule 02.03.2017