python - 如何使用 Paramiko 日志记录?

标签 python logging ssh paramiko

我在 Python 中使用 Paramiko 通过 SSH 在盒子上运行命令。如何使用 Paramiko 日志记录?我的意思是强制它生成日志(在文件或终端中)并设置日志级别。

最佳答案

Paramiko 为其记录器命名,非常简单:

import logging
import paramiko

logging.basicConfig()
logging.getLogger("paramiko").setLevel(logging.WARNING) # for example

参见 logging cookbook更多示例。

您还可以使用 log_to_fileparamiko.util 直接记录到文件。

关于python - 如何使用 Paramiko 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27587716/

相关文章:

python - 如何提取已作为参数传递给 Python lambda 函数的函数名称?

linux - 每天/每周/每月对数旋转

linux - 无法打开授权,权限被拒绝

python - 如何修复损坏的 ConfigParser 导入的 apt?

Python ArcGIS ArcPy 运行时错误 : NotInitialized

python - Python 的 HTML 调试 pretty-print

sql-server - MSSQL 数据库清理 - 如何查找未使用的对象(表、 View 、过程、函数)

scala - 如何通过 sbt compile 抑制警告

ssh - 从 PhpStorm 2017.1 检索保存(隐藏)的 SSH 密码

当主目录由不同的组拥有并被授予完全权限时,ssh 拒绝 key