开始使用免费开始使用

上传公开报告

正如您在第 1 章所见,Get It Done 是一款应用,居民可以用它报告坑洞、破损人行道等问题。

该应用产生的数据已成为一个热门的公共政策话题。居民一直反映,市政府在处理报告问题时并未在各社区间均衡分配工作。市议会希望对公众更加透明,并要求 Sam 发布汇总后的 Get It Done 报告,并对外公开。

Sam 已初始化 boto3 的 S3 客户端,并将其赋值给变量 s3

在本练习中,您将帮助她提升政务透明度,把公开报告上传到 gid-staging 桶中。

本练习是课程的一部分

Python 中的 AWS Boto 入门

查看课程

练习说明

  • 'final_report.csv' 上传到 'gid-staging' 桶。
  • 将键设置为 '2019/final_report_2019_02_20.csv'
  • 将 ACL 设置为 'public-read'

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Upload the final_report.csv to gid-staging bucket
s3.upload_file(
  # Complete the filename
  Filename='./____', 
  # Set the key and bucket
  Key='____', 
  Bucket='____',
  # During upload, set ACL to public-read
  ____ = {
    '____': '____'})
编辑并运行代码