boto 2.41 - 当我用它来打印上传进度时,set_contents_from_filename()失败

时间:2018-02-12 10:25:38

标签: python python-3.x amazon-s3 boto

我尝试使用以下代码段将文件上传到AWS。

filePath = os.path.join(output_dir, fileToUpload)
k = bucket.new_key(os.path.join(bucket_dir,fileToUpload))
k.set_contents_from_filename(filePath,cb=mycb, num_cb=10,policy='public-read')

如上所示,我使用回调功能(cb = mycb)来打印上传状态。上传失败,并显示以下错误:

[WinError 10054] An existing connection was forcibly closed by the remote host

但是当我从set_contents_from_filename()func调用中删除回调参数时,它工作正常。

k.set_contents_from_filename(filePath ,policy='public-read')

有没有人遇到过这样的问题。有关问题发生原因的任何想法?

0 个答案:

没有答案
相关问题