ПочатиПочніть безкоштовно

Створення кількох тем

Сам раптом стала «білою вороною», бо саме вона відповідальна за шквал текстових повідомлень і сповіщень для директорів підрозділів.

Тепер із нею ніхто не ходить на обід!

Щоб це виправити, вона вирішила створити загальну тему для кожного підрозділу для рутинних сповіщень і критичну тему для термінових сповіщень.

Керівники підписуватимуться лише на критичні сповіщення, а менеджери змін зможуть стежити за загальними сповіщеннями.

Наприклад, для підрозділу з утримання вулиць темами будуть 'streets_general' і 'streets_critical'.

Вона ініціалізувала клієнт SNS і зберегла його у змінній sns.

Допоможіть Сам створити багаторівневу структуру тем… і знову повернути друзів!

Ця вправа є частиною курсу

Вступ до AWS Boto в Python

Переглянути курс

Інструкції до вправи

  • Для кожного підрозділу створіть загальну тему.
  • Для кожного підрозділу створіть критичну тему.
  • Виведіть усі теми, створені в SNS.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Create list of departments
departments = ['trash', 'streets', 'water']

for dept in departments:
  	# For every department, create a general topic
    sns.____(____="{}_general".format(dept))
    
    # For every department, create a critical topic
    sns.____(____="{}_critical".format(____))

# Print all the topics in SNS
response = sns.____()
print(response['Topics'])
Редагувати та запускати код