повторение большого файла размером более 20 ГБ с сервера с помощью python

Привет, у меня есть около 16 файлов размером более 20 ГБ на сервере, с которых мне нужно прочитать определенные записи, у меня есть рабочий код, который читает файл в правильном порядке, если у меня есть один из файлов, сохраненных на моем компьютере

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 и смог подключиться к серверу, но я не совсем уверен, как перебирать файл и просто возвращать то, что я хочу. Если вам нужна дополнительная информация или вам нужно, чтобы я ответил на какие-либо вопросы, пожалуйста, спрашивайте. Заранее спасибо.

6
задан pter 16 July 2012 в 19:19
поделиться