【发布时间】:2019-05-16 06:11:34
【问题描述】:
我想将使用 h5py 创建的 HDF5 文件上传到 S3 存储桶,而不使用 boto3 在本地保存。
这个solution 使用pickle.dumps 和pickle.loads 以及我找到的其他解决方案,将文件存储在我想避免的本地。
【问题讨论】:
-
pickle.dump将其转储为文件,但您可以使用pickle.dumps将其转储为字节。因此,您可以将该字节上传到 S3。 -
谢谢,但是读取上传的文件,需要使用
pickle.loads,对吗?我想将文件作为 HDF5 文件上传,以便可以将其作为 HDF5 文件读取,而无需pickle.loads。
标签: python amazon-s3 boto3 hdf5