[Python-ideas] Logging Levels

Guido van Rossum guido at python.org
Tue Nov 28 15:31:31 EST 2017


On Tue, Nov 28, 2017 at 12:17 PM, Serhiy Storchaka <storchaka at gmail.com>
wrote:

> 28.11.17 21:45, Guido van Rossum пише:
>
>> These look like good improvements. I think you should make an issue on
>> bugs.python.org <http://bugs.python.org> describing your proposal and if
>> you can submit a PR that implements it.
>>
>
> See https://bugs.python.org/issue31732
>
> It was discussed and rejected. Citing Raymond: "Overall, this seems rehash
> and second guess the discussions and decisions made 15 years ago when PEP
> 282 was accepted."
>
> The set of logging levels is not closed. The user can extend it to cover
> more specialized uses by logging.addLevelName(). There are disadvantages of
> having too much standard names for logging levels (as we can see in Java).
>

OK, that's a reasonable discussion, let's not do this. Also I note that in
my own usage, "note" comes below "warning", not above it. E.g. mypy has
three levels for its end-user facing messages: error, warning, and note.
(Note that mypy does not use the logging module -- but it would still feel
odd to me to see "note" between warning and error rather than below
warning.)

-- 
--Guido van Rossum (python.org/~guido)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20171128/ac8eea5a/attachment.html>


More information about the Python-ideas mailing list