Mulai sekarangMulai gratis

Membuat banyak langganan

Setelah uji coba yang sukses bersama Anggota Dewan Elena Block, anggota Dewan Kota lainnya juga meminta untuk didaftarkan menerima peringatan.

Sam memutuskan bahwa ia harus mengelola pelanggan dalam sebuah file CSV, jika tidak, ia bisa kehilangan jejak siapa yang perlu dilanggankan ke apa.

Ia membuat CSV bernama contacts dan memutuskan untuk melanggankan semua orang di CSV tersebut ke topik streets_critical.

Ia telah membuat klien SNS boto3 dalam variabel sns, dan ARN topik streets_critical ada di variabel str_critical_arn.

Sam beralih dari yang awalnya dijauhi sosial menjadi diundang oleh banyak kantor dewan.

Bantu ia memantapkan posisinya sebagai penguasa semua informasi dengan menambahkan semua pengguna di CSV-nya ke topik streets_critical!

Latihan ini merupakan bagian dari kursus

Pengantar AWS Boto di Python

Lihat Kursus

Instruksi latihan

  • Untuk setiap elemen di kolom Email dari contacts, buat langganan ke Topik 'streets_critical'.
  • Daftar langganan untuk Topik 'streets_critical' dan ubah menjadi DataFrame.
  • Pratinjau DataFrame.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# For each email in contacts, create subscription to street_critical
for email in contacts['____']:
  sns.____(____ = str_critical_arn,
                # Set channel and recipient
                ____ = '____',
                ____ = ____)

# List subscriptions for streets_critical topic, convert to DataFrame
response = sns.____(
  ____ = str_critical_arn)
subs = pd.DataFrame(response['____'])

# Preview the DataFrame
subs.head()
Edit dan Jalankan Kode