Upload DataFrame into S3 Bucket using python

Описание к видео Upload DataFrame into S3 Bucket using python

##Code used in video####
import pandas as pd
import boto3
from io import StringIO

df=pd.read_csv("C:\\Users\\Arunima.Choubey\\Downloads\\annual_final0910.csv")

def upload_s3(df,i):
s3 = boto3.client("s3",aws_access_key_id="AKIATHOPBKF3Y5LTVKUX",aws_secret_access_key="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")
csv_buf = StringIO()
df.to_csv(csv_buf, header=True, index=False)
csv_buf.seek(0)
s3.put_object(Bucket="deltafrog-training-dev", Body=csv_buf.getvalue(), Key='client-data/external/'+i)


upload_s3(df,"test2.csv")

####
Ref Doc:-
https://docs.python.org/3/library/io....

Комментарии

Информация по комментариям в разработке