chiccon9ve
Profilo di
Nome | chiccon9ve |
---|---|
Indirizzo email | n/a |
Messaggi | 3 |
-
- 2018-09-17 12:42:07
- Re: GESTIRE BUCKETS S3 AMAZON IN PYTHON PROBLEMA ERRORE 403
- Forum >> Programmazione Python >> Scripting
- chiccon9ve said @ 2018-09-17 12:35:45:Ciao e grazie innanzitutto per la tua risposta, in effetti erano in de le mie decisioni sull'errore e l'altra era quella dei permessi me pare strano cmq che non abbiamo settato i permessi lato bucket.
avrei un altra domanda gia che ci sono sul codice in allegato dovrei inserire una progress bar ma non so dove di preciso scusatemi ma sono proprio alle prime armi, questo il codice che ho trovato per la progressbar semplicissimo:
def progressbar():
widgets = ['Test: ', Percentage(), ' ', Bar(marker=RotatingMarker()),
' ', ETA(), ' ', FileTransferSpeed()]
pbar = ProgressBar(widgets=widgets, maxval=10000000).start()
for i in range(1000000):
# do something
pbar.update(10*i+1)
pbar.finish()
grazie a tutti per il tempo che magari potete dedicarci
--- Ultima modifica di chiccon9ve in data 2018-09-17 12:36:22 ---
-
- 2018-09-17 12:35:45
- Re: GESTIRE BUCKETS S3 AMAZON IN PYTHON PROBLEMA ERRORE 403
- Forum >> Programmazione Python >> Scripting
- Ciao e grazie innanzitutto per la tua risposta, in effetti erano in de le mie decisioni sull'errore e l'altra era quella dei permessi me pare strano cmq che non abbiamo settato i permessi lato bucket.
avrei un altra domanda gia che ci sono sul codice in allegato dovrei inserire una progress bar ma non so dove di preciso scusatemi ma sono proprio alle prime armi, questo il codice che ho trovato per la progressbar semplicissimo:
def progressbar():
widgets = ['Test: ', Percentage(), ' ', Bar(marker=RotatingMarker()),
' ', ETA(), ' ', FileTransferSpeed()]
pbar = ProgressBar(widgets=widgets, maxval=10000000).start()
for i in range(1000000):
# do something
pbar.update(10*i+1)
pbar.finish()
grazie a tutti per il tempo che magari potete dedicarci
--- Ultima modifica di chiccon9ve in data 2018-09-17 12:36:22 ---
-
- 2018-09-15 17:11:25
- GESTIRE BUCKETS S3 AMAZON IN PYTHON PROBLEMA ERRORE 403
- Forum >> Programmazione Python >> Scripting
- Ciao a tutti ,
sono nuovo del campo programmazione faccio tutt'altro e credo si veda ma volevo un aiuto da parte vostra per capire come risolvere questo errore :
codice scritto:
import boto3
import botocore
import logging
logging.basicConfig(level=logging.WARNING)
Bucket = "piattaforma-public"
Key = "pacchetto"
outPutName = "nome_pacchetto"
s3 = boto3.resource('s3')
try:
s3.Bucket(Bucket).download_file(Key, outPutName)
except botocore.exceptions.ClientError as e:
if e.response['Error']['Code'] == "404":
print("The object does not exist.")
else:
raise
In buona sostanza passandogli i parametri lui si collega ad s3 (che è pubblica) e fa il download del pacchetto.
se si esegue esce questo errore :
botocore.exceptions.ClientError: An error occurred (403) when calling the HeadObject operation: Forbidden
cercando un po sulla rete ho visto che potrebbe essere un problema di Time ..... ma volevo avere piu info da magari chi è piu esperto di me.
tnx ragazzi/e
--- Ultima modifica di chiccon9ve in data 2018-09-15 17:12:57 ---