Mengunggah laporan publik
Seperti yang Anda lihat di Bab 1, Get It Done adalah sebuah aplikasi yang memungkinkan warga melaporkan masalah seperti lubang jalan dan trotoar rusak.

Data dari aplikasi ini menjadi isu politik yang hangat. Warga terus menyatakan bahwa Kota tidak membagi pekerjaan secara merata antar-kawasan saat ada laporan masuk. Dewan Kota ingin bersikap transparan kepada publik dan telah meminta Sam untuk menerbitkan laporan Get It Done yang telah diagregasi dan membuatnya dapat diakses publik.
Sam telah menginisialisasi klien S3 boto3 dan menugaskannya ke variabel s3.
Pada latihan ini, Anda akan membantunya meningkatkan transparansi pemerintah dengan mengunggah laporan publik ke bucket gid-staging.
Latihan ini merupakan bagian dari kursus
Pengantar AWS Boto di Python
Instruksi latihan
- Unggah
'final_report.csv'ke bucket'gid-staging'. - Tetapkan key menjadi
'2019/final_report_2019_02_20.csv'. - Tetapkan ACL menjadi
'public-read'.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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
____ = {
'____': '____'})