こんにちは、特定のエントリを読み取る必要があるサーバー上に約 16 個の 20 GB 以上のファイルがあります。ファイルの 1 つがコンピューターに保存されている場合、ファイルを正しい順序で読み取るコードが機能しています。
f = open('biodayk1.H2009', 'rb')
lbl = array.array('f')
bio = 0 for day in range(iday):
f.seek(nx*ny*km*bio*4, 1)
lbl.read(f, nx*ny*km) #reads the desired ibio
f.seek(nx*ny*km*(10 - bio)*4, 1) #skips the next ibios
f.close()
ここで、各ファイルをダウンロードせずにサーバーからファイルを読み取る必要があります。私はparamikoを調べていて、サーバーに接続できましたが、ファイルを反復処理して必要なものを返す方法がよくわかりません。さらに情報が必要な場合、または質問に答える必要がある場合は、お問い合わせください。前もって感謝します。