![](/img/trans.png)
[英]How to upload file to folder in aws S3 bucket using python boto3
[英]How I can upload file to folder in bucket in S3 using Python?
我有本地 S3,想將一些文件上傳到 mu 存儲桶中的文件夾中。 例如:
- 我的桶
- 文件夾1
- 文件夾2
我必須上傳文件file1.json到文件夾 1 和file1.json到文件夾1我嘗試這樣做:
s3 = boto3.resource("s3")
bucket = s3.Bucket('my_bucket')
with open("path_to_file","rb") as data:
bucket.put_object(Key='folder1/file1.json', Body=data)
但它不起作用。 我的錯誤在哪里?
一個更簡單的方法是:
s3 = boto3.resource("s3")
bucket = s3.Bucket('my_bucket')
bucket.upload_file('filename_on_local_disk.json', 'folder1/file.json')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.