Začněte nyníZačněte zdarma

Mazání více témat

V městské správě se bez dobrých vztahů daleko nedostaneš. Sam si pokazila pověst tím, že v minulém cvičení vytvořila obecná témata pro různá oddělení.

Lidé se jí teď straní, protože je zahrnuje notifikacemi a nedají jim pokoj.

Rozhodla se obecná oddělení témata úplně zrušit a ponechat jen ta kritická.

Sam vytvořila boto3 klienta pro SNS a uložila ho do proměnné sns.

Pomoz Sam obnovit její postavení v byrokratické sociální hierarchii – odstraň všechna témata, která neobsahují slovo critical.

Toto cvičení je součástí kurzu

Introduction to AWS Boto in Python

Zobrazit kurz

Pokyny k cvičení

  • Získej aktuální seznam témat.
  • Pro každé ARN tématu zkontroluj, jestli obsahuje slovo 'critical' – pokud ne, smaž ho.
  • Vypiš seznam zbývajících kritických témat.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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.____()['____'])
Upravit a spustit kód