Можете ли вы показать минимальный пример кода того, что вы делаете?FTP предназначен для транспортировки файлов, поэтому извлечение строк из удаленного файла не обязательно так эффективно, как однократная передача файла целиком и локальное его чтение.
Помимо этого, вы убедились, что вы Может ли быть быстрее в этом соединении?
РЕДАКТИРОВАТЬ: если вы попробуете следующее, и это не немного быстрее, то вы ограничены вашей ОС или подключением:
ftp.conn.retrbinary('RETR ' + fileName, open(temp_file_name, 'wb').write)
Предполагается, что текстовый режим FTP может быть несколько менее эффективным (на стороне сервера), что может быть ложным или иметь незначительную актуальность.