新しい index をアップロードする
Sam はもう少しで完了です!直前の演習で、新しいディレクトリ一覧を作成し、objects_df 変数に保存しました。

Sam は boto3 の S3 クライアントを s3 変数として作成済みです。objects_df には前の演習で作成した新しいディレクトリ一覧が入っています。
次のステップは、objects_df を HTML ファイルに書き出し、既存の 'index.html' を置き換える形で S3 にアップロードすることです。
Sam がディレクトリ一覧を更新し、1 月に加えて 2 月のレポートも一般公開できるように手伝ってください!
この演習はコースの一部です
Python で始める AWS Boto 入門
演習の手順
objects_dfを、リンクがクリック可能な HTML ファイル'report_listing.html'として書き出します。- HTML ファイルには
'Link'、'LastModified'、'Size'の列だけを含めます。 - 新しいファイルで S3 上の
'index.html'を上書きします。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# 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'
})