最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python實(shí)現(xiàn)Windows和Linux之間互相傳輸文件(文件夾)的方法

 更新時(shí)間:2017年05月08日 08:49:30   投稿:jingxian  
下面小編就為大家?guī)硪黄狿ython實(shí)現(xiàn)Windows和Linux之間互相傳輸文件(文件夾)的方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

項(xiàng)目中需要從Windows系統(tǒng)傳輸ISO文件到Linux測試系統(tǒng),然后再Linux測試系統(tǒng)里安裝這個(gè)ISO文件。所以就需要實(shí)現(xiàn)如何把文件從Windows系統(tǒng)傳輸?shù)絃inux系統(tǒng)中。

在項(xiàng)目中使用了pscp.exe這個(gè)工具,只要按照pscp.exe的使用說明操作即可。只要進(jìn)入pscp.exe的安裝位置,然后輸入pscp即可查看pscp的使用說明。

下面是我機(jī)器上的:

使用Python實(shí)現(xiàn)也挺簡單的,下面的code主要介紹4中情況:

1. windows傳輸文件到Linux

2. windows傳輸文件夾到Linux

3. Linux傳輸文件到windows

4. Linux傳輸文件夾到windows

code如下:(運(yùn)行環(huán)境:python27+eclipse+pydev)

import os 
 
 
def Window_to_Linux_File(window_path, Linux_path, Linux_ip, username, password): 
    print '>>>>>>>>>>>>>>>>>>>>>>>>>Window_to_Linux_File begin' 
   
    cmd='C:\STAF\lib\python\SBS\esxtest\pscp.exe -pw {password} {window_path} {username}@{Linux_ip}:{Linux_path}'.format( 
              password=password, window_path=window_path, username=username, Linux_ip=Linux_ip, Linux_path=Linux_path) 
    os.system(cmd) 
     
    print '<<<<<<<<<<<<<<<<<<<<<<<<<<Window_to_Linux_File end' 
     
     
def Window_to_Linux_Dir(window_path, Linux_path, Linux_ip, username, password): 
  print '>>>>>>>>>>>>>>>>>>>>>>>>>Window_to_Linux_Dir begin' 
   
  cmd='C:\STAF\lib\python\SBS\esxtest\pscp.exe -pw {password} -r {window_path} {username}@{Linux_ip}:{Linux_path}'.format( 
              password=password, window_path=window_path, username=username,Linux_ip=Linux_ip, Linux_path=Linux_path) 
  os.system(cmd ) 
   
  print '<<<<<<<<<<<<<<<<<<<<<<<<<<Window_to_Linux_Dir end' 
   
   
def Linux_to_Window_File(Linux_path, window_path, Linux_ip, username, password): 
  print '>>>>>>>>>>>>>>>>>>>>>>>>>Linux_to_Window_File begin' 
   
  cmd='C:\STAF\lib\python\SBS\esxtest\pscp.exe -pw {password} {username}@{Linux_ip}:{Linux_path} {window_path}'.format( 
              password=password, username=username,Linux_ip=Linux_ip, Linux_path=Linux_path, window_path=window_path) 
  os.system(cmd ) 
   
  print '<<<<<<<<<<<<<<<<<<<<<<<<<<Linux_to_Window_File end'   
    
   
def Linux_to_Window_Dir(Linux_path, window_path, Linux_ip, username, password): 
  print '>>>>>>>>>>>>>>>>>>>>>>>>>Linux_to_Window_Dir begin' 
   
  cmd='C:\STAF\lib\python\SBS\esxtest\pscp.exe -pw {password} -r {username}@{Linux_ip}:{Linux_path} {window_path}'.format( 
              password=password, username=username,Linux_ip=Linux_ip, Linux_path=Linux_path, window_path=window_path) 
  os.system(cmd) 
   
  print '<<<<<<<<<<<<<<<<<<<<<<<<<<Linux_to_Window_Dir end' 
   
   
 
if __name__ == '__main__': 
  password='*****' 
  window_path=r'D:' 
  username='****' 
  Linux_ip='10.**.***.***' 
  Linux_path=r'/var/backup' 
   
  Window_to_Linux_File(window_path, Linux_path, Linux_ip, username, password) 
  #Window_to_Linux_Dir(window_path, Linux_path, Linux_ip, username, password) 
  #Linux_to_Window_File(Linux_path, window_path, Linux_ip, username, password)) 
  #Linux_to_Window_Dir(Linux_path, window_path, Linux_ip, username, password) 

以上這篇Python實(shí)現(xiàn)Windows和Linux之間互相傳輸文件(文件夾)的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

伊吾县| 马尔康县| 泉州市| 会理县| 平原县| 武城县| 同心县| 广东省| 九江市| 饶阳县| 通海县| 尉氏县| 靖州| 罗江县| 南雄市| 红桥区| 新宁县| 吉林省| 潞城市| 德庆县| 和林格尔县| 长宁县| 南开区| 白沙| 西畴县| 探索| 睢宁县| 蒲江县| 城固县| 乌鲁木齐市| 南宁市| 霍山县| 庐江县| 德州市| 廊坊市| 奉化市| 浮梁县| 长兴县| 台中县| 新宾| 湖南省|