Ștergerea mai multor subiecte
În administrația orașului, relațiile contează enorm. Sam și-a cam stricat imaginea cu subiectele generale pe care le-a creat în exercițiul anterior.
Oamenii au început să o evite, pentru că le inundă telefoanele cu notificări.
Așa că Sam decide să scape complet de subiectele generale pe departamente și să păstreze doar subiectele critice.
Sam a creat clientul boto3 pentru SNS și l-a stocat în variabila sns.
Ajut-o pe Sam să-și recapete locul în ierarhia socială a birocrației, ștergând toate subiectele care nu conțin cuvântul critical.
Acest exercițiu face parte din cursul
Introducere în AWS Boto în Python
Instrucțiuni pentru exercițiu
- Obține lista curentă de subiecte.
- Pentru fiecare ARN de subiect, dacă nu conține cuvântul
'critical', șterge-l. - Afișează lista subiectelor critice rămase.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Get the current list of topics
topics = sns.____()['____']
for topic in topics:
# For each topic, if it is not marked critical, delete it
if "critical" not in topic['TopicArn']:
sns.____(____=topic['____'])
# Print the list of remaining critical topics
print(sns.____()['____'])