saving csv file to s3 using boto3

后端 未结 3 1032
-上瘾入骨i
-上瘾入骨i 2021-01-13 16:41

I am trying to write and save a CSV file to a specific folder in s3 (exist). this is my code:

from io import BytesIO
import pandas as pd
import boto3
s3 =         


        
3条回答
  •  一个人的身影
    2021-01-13 17:19

    Saving into s3 buckets can be also done with upload_file with an existing .csv file:

    import boto3
    s3 = boto3.resource('s3')
    
    bucket = 'bucket_name'
    filename = 'file_name.csv'
    s3.meta.client.upload_file(Filename = filename, Bucket= bucket, Key = filename)
    

提交回复
热议问题