简体   繁体   English

您如何处理 Python Paramiko 中出现的错误?

[英]How do you handle errors raised in Python Paramiko?

self.ssh = paramiko.SSHClient()
self.ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
    self.ssh.connect(self.hostname, username=self.username, password=self.password)
except SSHException:
    #do something

I was wondering how to handle errors raised by Paramiko when trying to connect to an SSH server?我想知道如何处理 Paramiko 在尝试连接到 SSH 服务器时引发的错误?

Depends on your application.取决于您的应用程序。

Here are some possible actions:以下是一些可能的操作:

  • Terminate终止
  • Retry重试
  • Log the error and continue doing something else记录错误并继续做其他事情

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM