在AWS中将pickle文件写入S3存储桶。
- 论坛
- 在AWS中将pickle文件写入S3存储桶。
11 浏览
在AWS中将pickle文件写入S3存储桶。
我正在尝试将一个pandas dataframe作为pickle文件写入AWS的S3存储桶中。我知道可以将dataframe new_df
以csv格式写入S3存储桶,代码如下:
bucket='mybucket' key='path' csv_buffer = StringIO() s3_resource = boto3.resource('s3') new_df.to_csv(csv_buffer, index=False) s3_resource.Object(bucket,path).put(Body=csv_buffer.getvalue())
我尝试了与上述代码相同的方法,只是使用to_pickle()
,但没有成功。