Unggah indeks baru
Sam hampir selesai! Pada latihan terakhir, ia membuat daftar direktori baru dan menyimpannya dalam variabel 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
Instruksi latihan
- Tulis
objects_dfke 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'
})