Nahrání veřejné zprávy
Jak jsi viděl/a v 1. kapitole, Get It Done je aplikace, která umožňuje obyvatelům hlásit problémy, jako jsou výtluky nebo poškozené chodníky.

Data z této aplikace jsou velmi citlivým politickým tématem. Obyvatelé opakovaně upozorňují, že město nerozděluje práci rovnoměrně mezi jednotlivé čtvrti při nahlašování problémů. Městská rada chce být vůči veřejnosti transparentní a požádala Sam, aby zveřejnila souhrnné zprávy z aplikace Get It Done a zpřístupnila je veřejnosti.
Sam inicializovala S3 klienta boto3 a přiřadila ho do proměnné s3.
V tomto cvičení jí pomůžeš zvýšit transparentnost veřejné správy tím, že nahraješ veřejné zprávy do bucketu gid-staging.
Toto cvičení je součástí kurzu
Introduction to AWS Boto in Python
Pokyny k cvičení
- Nahraj soubor
'final_report.csv'do bucketu'gid-staging'. - Nastav klíč na
'2019/final_report_2019_02_20.csv'. - Nastav ACL na
'public-read'.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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
____ = {
'____': '____'})