我正在尝试将文件从远程服务器复制到我的本地目录。
我正在使用Python paramiko的sftp来复制文件。
sftp.get(remote_pate, local_path)
复制很少的文件后,我得到以下异常。
SSHException('Server connection dropped')
使用
建立连接ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect(host, username=username, password=password)
sftp = ssh.open_sftp()
为什么连接会被丢弃?我怎么处理这个?提前谢谢。
答案 0 :(得分:2)
当读取数据包或存在EOFError
时,会出现这种情况(如源中所述,第667行,http://www.lag.net/paramiko/docs/paramiko.sftp_client-pysrc.html)