我正在尝试开始使用Paramiko库,但是当我尝试连接以下简单程序时,库就会抛出异常:
import paramiko
ssh = paramiko.SSHClient()
ssh.connect('127.0.0.1', username='boatzart', password='mypassword')
Run Code Online (Sandbox Code Playgroud)
我得到的错误是:
Traceback (most recent call last):
File "test.py", line 6, in <module>
ssh.connect('127.0.0.1')
File "build/bdist.macosx-10.7-intel/egg/paramiko/client.py", line 316, in connect
File "build/bdist.macosx-10.7-intel/egg/paramiko/client.py", line 85, in missing_host_key
paramiko.SSHException: Unknown server 127.0.0.1
Run Code Online (Sandbox Code Playgroud)
无论我尝试哪种服务器都会发生这种情况
我已经写了一个 python 中的 main 方法,其中有许多创建文件的操作。现在我想通过 SFTP 传输该文件并将其从本地服务器发送到远程服务器。有人可以帮助我如何在 python 中添加一个方法,该方法将首先执行 main 方法,然后执行 paramiko 方法以用于 SFTP 目的。请教我一个简单的代码。我很困惑!