我想從Python腳本運行並控制PSFTP,以便將來自UNIX框的日誌文件放到Windows機器上。我可以通過Python腳本控制PSFTP嗎?
我可以啓動PSFTP並登錄,但是當我試圖遠程運行一個命令如'cd'時,它不能被PSFTP識別,而只是在關閉PSFTP時在終端中運行。
而我試圖運行的代碼如下:
import os
os.system("<directory> -l <username> -pw <password>")
os.system("cd <anotherDirectory>")
我只是想知道,如果這實際上是可能的。或者,如果有更好的方法在Python中執行此操作。
謝謝。
我看了一下子進程,我可以讓PSFTP運行,但我仍然無法弄清楚如何發送命令給它?有任何想法嗎?? – matt2010 2010-09-07 14:58:55
編輯提供子流程模塊示例 – Rakis 2010-09-07 16:55:01