Curățenie de primăvară
Pipeline-ul lui Sam rulează de mult timp. Începând cu 2018, sistemul ei automatizat a încărcat cu diligență rapoartele în bucket-ul gid-staging.
În administrația publică, păstrarea documentelor este o problemă majoră, iar mulți funcționari preferă să nu mențină înregistrările după expirarea perioadei legale de retenție.

Cu trecerea timpului, Consiliul Orașului a rugat-o pe Sam să șteargă fișierele CSV vechi din anii anteriori, pentru care perioada de retenție a expirat. Înregistrările din 2018 pot fi șterse în siguranță.
Sam a inițializat clientul și l-a atribuit variabilei s3. Ajut-o să șteargă toate înregistrările din 2018 din S3!
Acest exercițiu face parte din cursul
Introducere în AWS Boto în Python
Instrucțiuni pentru exercițiu
- Listează doar obiectele care încep cu
'2018/final_'din bucket-ul'gid-staging'. - Parcurge obiectele și șterge-le pe fiecare în parte.
- Afișează cheile obiectelor rămase în bucket.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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['____'])