Весняне прибирання
Конвеєр Сем працює вже досить давно. Від початку 2018 року її автоматизована система справно завантажує звіти до бакета gid-staging.
У міських органах влади зберігання записів — велика тема, і багато посадовців воліють не тримати документи довше за встановлені строки зберігання.

З часом Міська рада попросила Сем очистити старі файли CSV за попередні роки, для яких строк зберігання вже минув. 2018 рік можна безпечно видалити.
Сем уже ініціалізувала клієнт і присвоїла його змінній s3. Допоможіть їй видалити з S3 усі записи за 2018 рік!
Ця вправа є частиною курсу
Вступ до AWS Boto в Python
Інструкції до вправи
- Перелічіть лише об'єкти, що починаються з
'2018/final_'у бакеті'gid-staging'. - Проітератуйтеся об'єктами, видаляючи кожен.
- Виведіть ключі об'єктів, що залишилися в бакеті.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# List only objects that start with '2018/final_'
response = s3.____(Bucket='____',
____='2018/final_')
# Iterate over the objects
if 'Contents' in response:
for obj in response['____']:
# Delete the object
s3.____(Bucket='____', Key=obj['Key'])
# Print the keys of remaining objects in the bucket
response = s3.____(____='gid-staging')
for obj in response['Contents']:
print(obj['____'])