2009-06-16 86 views
4

所以我知道ftplib,但這對我來說有點太低,因爲它仍然需要我一次處理一個上傳文件,以及確定是否有子目錄,在服務器上創建等效的子目錄,cd_ing那些子目錄,然後最終上傳正確的文件到這些子目錄中。這是一個令人討厭的任務,我寧願避免,如果我可以,寫什麼測試,設置測試FTP服務器等等等。是否有一個Python上傳整個目錄(包括子目錄)的ftp庫?

任何人都知道一個庫(or mb some code scrawled on the bathroom wall..),照顧這個給我或我應該只接受我的命運並推出自己的?

由於

+0

人還在使用ftp?爲什麼??? – nosklo 2009-06-16 22:57:44

+2

@nosklo:呃,爲什麼不呢?有什麼更好的選擇? – 2012-01-04 09:11:55

+1

@Protectorone什麼是**不**優於FTP?我的意思是,scp,sftp,bittorrent,http,cifs,webdav,rsync ... – nosklo 2012-01-10 01:40:03

回答

11

的ftputil Python庫是一個高層次接口向FTPLIB模塊。

看起來像這樣可以提供幫助。 ftputil website

3

如果wget安裝在您的系統上,您可以讓腳本調用它來爲您執行ftp操作。它支持遞歸傳輸,站點鏡像和許多其他功能。

相關問題