2014-02-20 37 views
1

我想遍歷服務器上的目錄結構,我可以使用ssh(使用python)。使用python遍歷ssh上的目錄結構

如何使下面的代碼適應第一個SSH到遠程服務器,然後遍歷目錄結構並複製所有找到的.nc(netcdf)文件。

for sub_dir, dir_list, files in os.walk(remote_dir): 
    for fl in files: 
     if fl.endswith('.nc'): 
      # Copy file over to local machine 
      print fl 

謝謝!

+0

服務器是否支持蟒蛇?如果確實如此,編寫腳本並在服務器上運行腳本似乎更容易。 –

+0

它確實如此,而且你是對的,在服務器上執行它會容易得多。但是,我想將東西複製到本地計算機上,以對服務器上不可用的軟件執行一些處理。 – user308827

+0

這是一個黑客,但你可以有服務器端python腳本輸出值到終端,你可以複製並粘貼到你身邊的文件中的另一個python腳本來分析? –

回答