[Python] python编程从一个ftp传输文件到另一个ftp服务器 →→→→→进入此内容的聊天室

来自 , 2020-12-28, 写在 Python, 查看 110 次.
URL http://www.code666.cn/view/503e7dbb
  1. import ftplib, sys
  2. ftp1 = ftplib.FTP("127.0.0.1", "book", "bookpw")
  3. ftp1.cwd("/Dir")
  4. ftp2 = ftplib.FTP("www.holdenweb.com", "bookuser", "bookpw")
  5. ftp2.cwd("/public")
  6. sock1 = ftp1.transfercmd("RETR a.zip")
  7. sock2 = ftp2.transfercmd("STOR b.zip")
  8.  
  9. flen = 0                            
  10. while 1:
  11.     block = sock1.recv(1024)        
  12.     if len(block) == 0:            
  13.         break
  14.     flen += len(block)              
  15.     while len(block) > 0:          
  16.         sentlen = sock2.send(block)
  17.         block = block[sentlen:]    
  18.        
  19. print "Transferred", flen, "bytes"
  20.  
  21. sock1.close()
  22. sock2.close()
  23. ftp1.quit()
  24. ftp2.quit()
  25.  
  26. #//python/8050

回复 "python编程从一个ftp传输文件到另一个ftp服务器"

这儿你可以回复上面这条便签

captcha