【发布时间】:2017-01-09 09:20:33
【问题描述】:
我的代码一切正常。我目前面临的唯一陷阱是我无法在 S3 存储桶中指定要放置文件的文件夹。这就是我所拥有的:
s3.meta.client.upload_file('/tmp/'+filename, '<bucket-name>', filename)
我都试过了:
s3.meta.client.upload_file('/tmp/'+filename, '<bucket-name>/folder/', filename)
和:
s3.meta.client.upload_file('/tmp/'+filename, '<bucket-name>', '/folder/'+filename)
如果有人对如何将其定向到特定文件夹(如果可能的话)有任何提示,请告诉我!
【问题讨论】:
-
S3 是一个对象存储,它不处理“文件夹名称”。整个“路径”必须用作键名的一部分。
标签: python-2.7 amazon-web-services amazon-s3 boto3