【发布时间】:2023-03-19 19:07:01
【问题描述】:
我想连接到一个私有 s3 存储桶并在 python 中下载一个 csv。 这个怎么做?我看到很多 cmets 都在谈论 boto3,所以这是我尝试过的,但它失败了。
from boto3.session import Session
import pandas as pd
import boto3
ACCESS_KEY='A'
SECRET_KEY='s/'
session = Session(aws_access_key_id=ACCESS_KEY,
aws_secret_access_key=SECRET_KEY)
s3 = session.resource('s3')
obj = s3.get_object(Bucket='sp-dps', Key='da-la/hp/hp_co/current')
df = pd.read_csv(obj['Body'])
【问题讨论】:
-
请添加异常/错误信息。
标签: python csv dataframe amazon-s3 boto