2012-03-21 32 views
1

我想通過Python將多個文件從一臺服務器發送到另一臺服務器。我找到了幾個ssh2庫,但是我找不到它們的文檔(例如ssh),或者他們似乎不支持mput。如何在Python中使用sftp和mput?

任何人都知道任何支持mput的sftp庫嗎?

回答

3

Paramiko是一個庫,可處理SSH和相關事物,如SFTP,但它只支持常見的put,mput,我可以看到。

mput究竟做了什麼?我的sftp客戶端沒有這個命令...

從名稱猜測,我想「多個放」或類似的東西,一次發送多個文件?如果是這種情況,我建議只是循環播放文件列表並使用put

+1

這正是mput。環顧四周後,我認爲你的解決方案是最好的。謝謝! – 2012-03-21 23:19:02