0
我有一個圖像的S3 bukcet網址。我正嘗試使用urllib或wget下載此映像,在這兩種情況下代碼都能成功執行,但下載了損壞的映像。當我說腐敗時,我的意思是說,對於一個2MB的圖像,只有200kb才能下載。無法下載圖像形式S3桶
urllib.urlretrieve(str(sys.argv[1]), "data/img"+str(randomword(10))+".jpg")
在行的後面部分,我只是添加隨機字符串,因爲這是要下載的圖像的名稱。
請幫忙
您是否檢查了回覆?保存的圖像可能實際上是一個aws xml響應,說它由於權限或其他原因而失敗。嘗試用文本編輯器打開圖像,看看是否是這種情況。 – davidejones
是的,我收到一個XML響應說'訪問Denied' '錯誤>拒絕訪問 ' –
Guru
AccessDenied
我怎麼能渡過這個 – Guru