On Sat, 6 Sep 2008, johnf wrote:

> I'm currently using ftplib.storbinary() to upload a file to a FTP server.  
> However, I would like to inform the user of the progress being made during 
> the file transfer (it could be a very long transfer).  But 
> ftplib.storbinary() has no callback like retrbinary() so does anyone have a 
> thought on how I can update my user on the progress of the transfer.  

Callbacks are being added in 2.6, and are in the 2.6 source now.  You can
download the current version of ftplib at
http://svn.python.org/view/python/trunk/Lib/ftplib.py?rev=63788&view=log

When I do something along these lines, I save it (usually under the 
local directory of the python program that uses it) under a modified name, 
i.e. "ftplib26.py" or "myftplib.py"; then import with:

  import ftplib26 as ftplib


 

_______________________________________________
Tutor maillist  -  Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor

Reply via email to