Python как отключить ведение нескольких импортированных модулей

Я импортировал 2 модуля paramiko и pyftpdlib в моем коде Python.

я могу подавить вход в систему paramiko SSH на консоли, используя следующую строку.

logging.getLogger("paramiko").setLevel(logging.WARNING)

Затем я попытался отключить вывод консоли из pyftpdlib, поместив эту строку в мой код функции для запуска моего ftp-сервера для pyftpdlib

logging.basicConfig(level=logging.WARNING)

когда я делаю это, это приводит к тому, что подавление журнала paramiko перестает работать и видит информационные сообщения, напечатанные на консоли от paramiko.

я пытаюсь понять, как отключить ОБА от входа в консоль?

1 ответ

Я понял, мне пришлось импортировать форму config_logging pyftpdlib

import logging
from pyftpdlib.log import config_logging
config_logging(level=logging.ERROR)
Другие вопросы по тегам