复制代码代码如下:# _*_ coding:utf-8 _*_# name gefile.py import os import stat import socket import paramiko FILES=["filenameA","filenameB","filenameC","filenameD","filenameE"]USERNAME="root"PASSWORD="123456"HOST="192.168.1.66"PORT=22 remotefile="/root/filename"localpath=r'D:\docs\filename_download'sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.connect((HOST,PORT)) t = paramiko.Transport(sock) t.start_client() t.auth_password(USERNAME,PASSWORD) sftptest=paramiko.SFTPClient.from_transport(t) sftptest.get(remotefile,localpath) sftptest.close() t.close() sock.close()
