如何使用 Paramiko 日志记录? [英] How to use Paramiko logging?

查看:36
本文介绍了如何使用 Paramiko 日志记录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

解决方案

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

导入日志进口paramikologging.basicConfig()logging.getLogger("paramiko").setLevel(logging.WARNING) # 例如

有关更多示例,请参阅记录食谱.>

您也可以使用log_to_fileparamiko.util 直接登录到文件.

I'm using Paramiko in Python to run command on a box through SSH. How to use Paramiko logging? I mean force it to make logs (in a file or terminal) and set the log level.

解决方案

Paramiko names its loggers, so simply:

import logging
import paramiko

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

See the logging cookbook for some more examples.

You can also use log_to_file from paramiko.util to log directly to a file.

这篇关于如何使用 Paramiko 日志记录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆