簡體   English   中英

使用 boto3 將駐留在 s3 子文件夾中的特定文件下載到我的本地計算機中

[英]downloading specific files resides in s3 subfolder into my local machine using boto3

我有一個文件駐留在 s3 存儲桶子文件夾中。 存儲桶名稱“testbucket”,文件夾名稱-“folder1”。 文件名:“sample.csv”。 我想將它下載到我的本地機器:“/Users/sameer/desktop/folder1”。

如果文件大小超過 3gb,最有效的下載方式是什么

使用 AWS CLI

aws s3 cp s3://testbucket/folder1/sample.csv /Users/sameer/desktop/folder1

如果你必須 boto3:

import boto3

s3_client = boto3.client('s3')

s3_client.download_file('testbucket', 'folder1/sample.csv', '/Users/sameer/desktop/folder1/sample.csv')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM