Mulai sekarangMulai gratis

Unggah indeks baru

Sam hampir selesai! Pada latihan terakhir, ia membuat daftar direktori baru dan menyimpannya dalam variabel objects_df:

Screenshot of objects_df

Sam telah membuat klien S3 boto3 dalam variabel s3. objects_df sudah berisi daftar direktori baru dari latihan sebelumnya.

Langkah berikutnya adalah menulis objects_df ke file HTML, lalu mengunggahnya ke S3 untuk menggantikan file 'index.html' saat ini.

Bantu Sam memperbarui daftar direktori agar publik dapat mengakses laporan bulan Februari maupun Januari!

Latihan ini merupakan bagian dari kursus

Pengantar AWS Boto di Python

Lihat Kursus

Instruksi latihan

  • Tulis objects_df ke file HTML 'report_listing.html' dengan tautan yang dapat diklik.
  • File HTML hanya boleh berisi kolom 'Link', 'LastModified', dan 'Size'.
  • Timpa 'index.html' di S3 dengan mengunggah versi file yang baru.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Write objects_df to an HTML file
objects_df.____('report_listing.html',
    # Set clickable links
    ____=True,
	# Isolate the columns
    ____=['____', '____', '____'])

# Overwrite index.html key by uploading the new file
s3.upload_file(
  Filename='./report_listing.html', Key='____', 
  Bucket='gid-reports',
  ____ = {
    'ContentType': '____', 
    'ACL': 'public-read'
  })
Edit dan Jalankan Kode