ftp and python

Anssi Saari as at sci.fi
Thu Apr 8 12:07:35 EDT 2010

John Nagle <nagle at animats.com> writes:

>     In theory, the FTP spec supports "three-way transfers", where the
> source, destination, and control can all be on different machines.
> But no modern implementation supports that.

I remember even using that way back when, Unix machines in the 1990s. 

But, server to server transfers are supported even today, since it's
part of the RFC. RFC959 explains how it's done in chapter 5.2. Usually
this is called FXP now. 
http://en.wikipedia.org/wiki/Comparison_of_FTP_client_software lists a
bunch of clients with FXP support. I don't know about doing this with
ftplib, though.

More information about the Python-list mailing list