Próbuję wymyślić, jak prawidłowo obsługiwać błędy w boto3. Próbuję utworzyć użytkownika IAM: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Gdy wywołanie użytkownika create_user się powiedzie, otrzymuję zgrabny obiekt, który zawiera kod statusu HTTP wywołania API i dane nowo utworzonego użytkownika. Przykład: {'ResponseMetadata': …
Jak mogę zobaczyć, co znajduje się w wiadrze w S3 boto3? (tj. zrobić "ls")? Wykonując następujące czynności: import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') zwroty: s3.Bucket(name='some/path/') Jak mogę zobaczyć jego zawartość?
Zamknięte. To pytanie nie spełnia wytycznych dotyczących przepełnienia stosu . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat przepełnienia stosu. Zamknięte 3 lata temu . Popraw to pytanie Jestem nowy w AWS używającym Pythona i próbuję nauczyć się API boto, ale zauważyłem, że istnieją …
Próbuję stworzyć "hello world" z nowym klientem boto3 dla AWS. Mój przypadek użycia jest dość prosty: pobierz obiekt z S3 i zapisz go do pliku. W boto 2.X zrobiłbym to tak: import boto key = boto.connect_s3().get_bucket('foo').get_key('foo') key.get_contents_to_filename('/tmp/foo') Na boto 3. Nie mogę znaleźć prostego sposobu na zrobienie tego samego, więc …
Jak mogę utworzyć folder w zasobniku za pomocą botobiblioteki dla Amazon s3? Postępowałem zgodnie z instrukcją i utworzyłem klucze z uprawnieniami, metadanymi itp., Ale nigdzie w dokumentacji boto nie opisano, jak tworzyć foldery pod wiadrem lub tworzyć folder pod folderami w wiadrze.
Kiedy po prostu uruchamiam następujący kod, zawsze pojawia się ten błąd. s3 = boto3.resource('s3') bucket_name = "python-sdk-sample-%s" % uuid.uuid4() print("Creating new bucket with name:", bucket_name) s3.create_bucket(Bucket=bucket_name) Zapisałem plik poświadczeń w C:\Users\myname\.aws\credentials, skąd Boto powinien przeczytać moje referencje. Czy moje ustawienie jest złe? Oto wynik z boto3.set_stream_logger('botocore', level='DEBUG'). 2015-10-24 14:22:28,761 botocore.credentials …
W boto 2 możesz pisać do obiektu S3 za pomocą następujących metod: Key.set_contents_from_string () Key.set_contents_from_file () Key.set_contents_from_filename () Key.set_contents_from_stream () Czy istnieje odpowiednik Boto 3? Jaka jest metoda boto3 do zapisywania danych do obiektu przechowywanego na S3?
Chcę skopiować plik w wiadrze s3 za pomocą Pythona. Np. Mam wiadro name = test. A w wiadrze mam 2 foldery o nazwach „dump” i „input”. Teraz chcę skopiować plik z katalogu lokalnego do folderu „dump” S3 za pomocą Pythona ... Czy ktoś może mi pomóc?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.