Поскольку мой файл на сервере огромен, я и экономлю время на загрузку файла с сервера, поэтому я использую paramiko sftp.open(file)
для чтения файла на сервере.
Существуют ли способы, с помощью которых мы можем начать чтение файла с любой строки файла, используя sftp.open(file)
или другие?
Так я раньше читал файл из локальной директории
# open the file and start reading from the nth line
for line in itertools.islice(file, no_line, None):
print(line)
Вот так я читаю файл с сервера
ssh = paramiko.SSHClient()
ssh.connect(host, port, username, password)
readfile = ssh.open_sftp()
file = readfile.open(os.path.join(path, file))
for line in file:
print(line)