1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python で始める AWS Boto 入門

Connected

演習

ファイルをクラウドに置く

Sam はバケットの作り方を学んだので、仕事の面倒な作業を自動化する準備ができました。今のところ、彼女は City of San Diego Open Data Portal から最新ファイルをダウンロードし、集計して、マネージャーに共有する必要があります。

分析結果を共有することはデータサイエンスでよくある作業ですが、手作業だと手間がかかります。ここを自動化できれば、Sam はより面白いプロジェクトに集中でき、マネージャーも満足します。

前のレッスンで、Sam はすでに gid-staging バケットを作成しました。 また、URL からファイルをダウンロードして分析し、結果を final_report.csv に書き出してあります。

さらに、boto3 の S3 クライアントを初期化し、変数 s3 に代入済みです。

final_report.csv を gid-staging バケットにアップロードできるよう、Sam を手伝ってください!

指示

100 XP
  • 'final_report.csv' を、キー '2019/final_report_01_01.csv' で 'gid-staging' バケットにアップロードしてください。
  • オブジェクトのメタデータを取得して、response に保存してください。
  • オブジェクトのサイズ(バイト)を出力してください。