#python #logging #mypy #python-typing
Вопрос:
MyPy выводит ошибку «Аргумент 1 для «отключения» имеет несовместимый тип «str»; ожидаемый «int» В соответствии с вики Python и запуском кода, все в порядке, но для MyPy это не так. Я делаю что-то не так?
logging.disable('DEBUG')
Ответ №1:
Уровни ведения журнала являются целыми числами, а не строками. Они определены в logging
модуле как константы, которые вы можете импортировать. Например.:
logging.disable(loggging.DEBUG)
Комментарии:
1. Ха! Имеет смысл. Спасибо! 😀