-1
s3に多数の.npy(numpy)と.jsonファイルが保存されていますので、これらのファイルをダウンロードして読み込む必要があります。 JSONファイル私は、ファイルをダウンロードし、次のコードを使用して辞書にロードしていますについてはS3 StreamingBodyからnpyファイルを直接読み取る
:
obj = s3.Object(bucket, key)
response = obj.get()
body = response['Body'].read().decode('utf-8')
data = json.loads(body)
そのように私は、ディスクへの.jsonファイルを書き込み、それを読んで避けます。
今、同じことを.npyファイルに対して実行したいのですが、これと同等のものは何ですか?
現在、ファイルをダウンロードしてディスク上の一時ファイルに保存し、np.load
をロードしていますが、できるだけ避けたいと考えています。