清华大佬耗费三个月吐血整理的几百G的资源,免费分享!....>>>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | import ftplib, sys ftp1 = ftplib.FTP( "127.0.0.1" , "book" , "bookpw" ) ftp1.cwd( "/Dir" ) ftp2 = ftplib.FTP( "www.holdenweb.com" , "bookuser" , "bookpw" ) ftp2.cwd( "/public" ) sock1 = ftp1.transfercmd( "RETR a.zip" ) sock2 = ftp2.transfercmd( "STOR b.zip" ) flen = 0 while 1 : block = sock1.recv( 1024 ) if len(block) = = 0 : break flen + = len(block) while len(block) > 0 : sentlen = sock2.send(block) block = block[sentlen:] print "Transferred" , flen, "bytes" sock1.close() sock2.close() ftp1.quit() ftp2.quit() |