Así es como lo tengo de momento y lo deja en una sola línea todo el contenido.
Código Python:
Ver originaldef download(self,server_directory,remote_file,local_file=""):
if local_file=="":
local_file=remote_file
self.open()
self.ftp.cwd(server_directory)
self.ftp.retrlines("RETR "+remote_file, open(local_file, 'wb').write)
self.close()