Încărcarea unui raport public
Așa cum ai văzut în Capitolul 1, Get It Done este o aplicație care le permite locuitorilor să raporteze probleme precum gropile din asfalt și trotuarele deteriorate.

Datele din aplicație reprezintă un subiect extrem de sensibil din punct de vedere politic. Locuitorii susțin că orașul nu distribuie munca în mod echitabil între cartiere atunci când sunt raportate probleme. Consiliul Orășenesc dorește să fie transparent față de public și i-a cerut lui Sam să publice rapoartele agregate Get It Done și să le facă disponibile pentru toată lumea.
Sam a inițializat clientul S3 boto3 și l-a atribuit variabilei s3.
În acest exercițiu, o vei ajuta să crească transparența guvernamentală încărcând rapoarte publice în bucket-ul gid-staging.
Acest exercițiu face parte din cursul
Introducere în AWS Boto în Python
Instrucțiuni pentru exercițiu
- Încarcă
'final_report.csv'în bucket-ul'gid-staging'. - Setează cheia la
'2019/final_report_2019_02_20.csv'. - Setează ACL-ul la
'public-read'.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
____ = {
'____': '____'})