Mengirimkan peringatan
Elena Block, teman lama Sam sekaligus anggota dewan, sedang mencalonkan diri dan lubang jalan menjadi isu besar di daerah pemilihannya. Ia ingin membantu memperbaikinya.

Elena meminta Sam menyesuaikan topik streets_critical untuk mengirim peringatan jika ada lebih dari 100 lubang jalan yang belum diperbaiki dalam antrean pekerjaan.
Sam telah membuat klien SNS boto3 dalam variabel sns. Ia menyimpan ARN topik streets_critical dalam variabel str_critical_arn.
Bantu Sam mengambil langkah berikutnya.
Ia perlu memeriksa jumlah antrean saat ini dan hanya mengirim pesan jika melebihi 100.
Nasib Distrik 12 dan hasil pemilihan Elena bergantung pada Anda dan Sam.
Latihan ini merupakan bagian dari kursus
Pengantar AWS Boto di Python
Instruksi latihan
- Jika ada lebih dari 100 lubang jalan, kirim pesan dengan jumlah antrean saat ini.
- Buat subjek email agar juga menyertakan jumlah antrean saat ini.
- Publikasikan pesan ke Topic ARN
streets_critical.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# If there are over 100 potholes, create a message
if streets_v_count > 100:
# The message should contain the number of potholes.
message = "There are {} potholes!".____(streets_v_count)
# The email subject should also contain number of potholes
subject = "Latest pothole count is {}".____(streets_v_count)
# Publish the email to the streets_critical topic
sns.____(
____ = str_critical_arn,
# Set subject and message
____ = ____,
____ = ____
)