Я пытаюсь использовать pysftp и получаю ту же ошибку, что и многие другие. То, что нет хоста для хоста. Я перепробовал много исправлений, но ни одно из них не работает.
Когда я пытаюсь установить имя хоста, я получаю следующие ошибки:
cnopts = pysftp.CnOpts()
cnopts.hostkeys.load('known_hosts')
with pysftp.Connection(host, username, password, cnopts=cnopts) as sftp:
/home/runner/.local/share/virtualenvs/python3/lib/python3.7/site-packages/pysftp/__init__.py:61: UserWarning: Failed to load HostKeys from /home/runner/.ssh/known_hosts. You will need to explicitly load HostKeys (cnopts.hostkeys.load(filename)) or disableHostKey checking (cnopts.hostkeys = None).
warnings.warn(wmsg, UserWarning)
Я также пытался отключить hostkey, и загружайте локально, но, похоже, ничего не работает.