Domande taggate «boto3»

Boto 3 - L'SDK Amazon Web Services (AWS) per Python

2
Differenza in boto3 tra risorsa, client e sessione?
Sto usando Python 2.7.12 in Ubuntu 16.04 LTS. Sto imparando come usare boto3 dal seguente link: https://boto3.readthedocs.io/en/latest/guide/quickstart.html#using-boto-3 . Il mio dubbio è quando utilizzare risorse, client o sessioni e le rispettive funzionalità.
216 python  boto3 

9
Come gestire gli errori con boto3?
Sto cercando di capire come gestire correttamente gli errori con boto3. Sto cercando di creare un utente IAM: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Quando la chiamata a create_user ha esito positivo, ottengo un oggetto pulito che contiene il codice di …

15
Elenco dei contenuti di un bucket con boto3
Come posso vedere cosa c'è dentro un bucket in S3 con boto3? (cioè fare un "ls")? Procedere come segue: import boto3 s3 = boto3.resource('s3') my_bucket = s3.Bucket('some/path/') ritorna: s3.Bucket(name='some/path/') Come vedo il suo contenuto?
198 python  amazon-s3  boto  boto3 

23
controlla se esiste una chiave in un bucket in s3 usando boto3
Vorrei sapere se esiste una chiave in boto3. Posso eseguire il loop del contenuto del bucket e controllare la chiave se corrisponde. Ma questo sembra più lungo e eccessivo. I documenti ufficiali di Boto3 affermano esplicitamente come farlo. Forse mi manca l'ovvio. Qualcuno può indicarmi come posso raggiungere questo obiettivo.
165 python  amazon-s3  boto3 




6
Come salvare l'oggetto S3 in un file usando boto3
Sto cercando di creare un "mondo di ciao" con il nuovo client boto3 per AWS. Il caso d'uso che ho è abbastanza semplice: ottenere l'oggetto da S3 e salvarlo nel file. In boto 2.X lo farei così: import boto key = boto.connect_s3().get_bucket('foo').get_key('foo') key.get_contents_to_filename('/tmp/foo') In boto 3. Non riesco a trovare …

4
Come scegliere un profilo AWS quando si utilizza boto3 per connettersi a CloudFront
Utilizzo la libreria Python di Boto 3 e desidero connettermi ad AWS CloudFront. Devo specificare il profilo AWS corretto (credenziali AWS), ma guardando la documentazione ufficiale, non vedo alcun modo per specificarlo. Sto inizializzando il client utilizzando il codice: client = boto3.client('cloudfront') Tuttavia, ciò comporta l'utilizzo del profilo predefinito per …


12
Errore Boto3: botocore.exceptions.NoCredentialsError: impossibile individuare le credenziali
Quando eseguo semplicemente il codice seguente, ottengo sempre questo errore. 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) Ho salvato il mio file delle credenziali in formato C:\Users\myname\.aws\credentials, da dove Boto dovrebbe leggere le mie credenziali. La mia impostazione è sbagliata? Ecco l'output …
112 boto  boto3 




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.