Ladda upp en offentlig rapport
Som du såg i kapitel 1 är Get It Done en app där invånare kan rapportera problem som potthål och trasiga trottoarer.

Data från appen är en mycket het politisk fråga. Invånare hävdar att staden inte fördelar arbetet jämnt mellan stadsdelar när problem rapporteras. Stadsfullmäktige vill vara öppna mot allmänheten och har bett Sam att publicera de sammanslagna Get It Done-rapporterna och göra dem offentligt tillgängliga.
Sam har initierat boto3 S3-klienten och tilldelat den till variabeln s3.
I den här övningen hjälper du henne att öka insynen i förvaltningen genom att ladda upp offentliga rapporter till bucketen gid-staging.
Den här övningen är en del av kursen
Introduktion till AWS Boto i Python
Övningsinstruktioner
- Ladda upp
'final_report.csv'till bucketen'gid-staging'. - Sätt nyckeln till
'2019/final_report_2019_02_20.csv'. - Sätt ACL till
'public-read'.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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
____ = {
'____': '____'})