2009-12-10 95 views
2

我有兩個ftp服務器啓用了fxp,我只是想知道如何在Python中的兩臺服務器之間傳輸文件? 我被告知curl不會這樣做,但也許ftplib會這樣做。如何在兩個FTP服務器之間傳輸文件?

因此,該文件(file.txt的)是「/個人/」 FTP1,我想也轉移到FTP2同一個地方,「/個人/」

如何做任何想法這個?

回答

0

最簡單的事情就是打電話,從蟒蛇內殼,然後從一臺計算機使用scp文件到其他。它不應該是非常昂貴,幾乎沒有什麼比轉移成本,所以不要擔心表現。

試試看

os.system('scp myfile othermachine.jack.com:/transfers') 

或諸如此類的東西。請參閱scp的文檔。在Windows上,您需要使用CYGWIN

當然,你也可以去ftp風格的副本。只需在您可以編寫的目標機器上設置一個Apache。但我會去的解決方案:)

相關問題