1
我已經得到了工作在我的機器(OSX,蟒蛇2.7.13,boto3 1.4.4),但不會爲我的同事工作的Python腳本(Windows7的,否則相同)。boto3 S3 put_object超時
認證似乎工作,我們既可以S3的list_objects_v2和的get_object。但是,當他嘗試使用put_object進行上載時,超時。這裏是a full log;上傳開始於第45行
我一直在使用他的證件試圖和它的作品。他試着上傳一個小文件,當它在字節範圍內時它會工作,但即使kb也太大了。我們甚至在另一臺沒有運氣的互聯網連接上的另一臺Windows機器上嘗試過它。
我上傳的代碼非常簡單:
with open("tmp_build.zip", "r") as zip_to_upload:
upload_response = s3.put_object(Bucket=target_bucket, Body=zip_to_upload, Key=build_type+".zip")
重點解決了我們的奔跑爲test.zip,並且該文件是15MB左右。
爲什麼沒有在Windows?我可以給你更多的調試信息嗎?
顯然,這是一個API的問題。 – mootmoot