1. Nauka
  2. /
  3. Kursy
  4. /
  5. Wprowadzenie do AWS Boto w Pythonie

Connected

ćwiczenie

Przesyłanie plików do chmury

Teraz, gdy Sam wie już, jak tworzyć zasobniki (buckety), może zautomatyzować żmudną część swojej pracy. Do tej pory musiała ręcznie pobierać najnowsze pliki z portalu City of San Diego Open Data Portal, agregować je i udostępniać kierownictwu.

Dzielenie się wynikami analiz z innymi to powszechne, choć czasochłonne zadanie w pracy data scientistki. Automatyzacja tych kroków pozwoli Sam skupić się na ciekawszych projektach, przy jednoczesnym zadowoleniu przełożonych.

W poprzedniej lekcji Sam utworzyła już zasobnik gid-staging. Pobrała pliki spod odpowiednich adresów URL, przeanalizowała je i zapisała wyniki do pliku final_report.csv.

Zainicjalizowała również klienta S3 biblioteki boto3 i przypisała go do zmiennej s3.

Pomóż Sam przesłać plik final_report.csv do zasobnika gid-staging!

Instrukcje

100 XP
  • Prześlij plik 'final_report.csv' do zasobnika 'gid-staging' z kluczem '2019/final_report_01_01.csv'.
  • Pobierz metadane obiektu i zapisz je w zmiennej response.
  • Wyświetl rozmiar obiektu w bajtach.