#1478·loguru

severity name vs severity no

Author: htgrs6s55Created May 31, 2026Updated Aug 23, 2026
Labelsquestion

This can be my misunderstanding, but I expected severity name and severity no to be exchangeable. while:

python
from loguru import logger

# works as expected
logger.warning("Warning")

# works the same as above
logger.log('WARNING', "Warning")

# doesn't work the same as above
logger.log(30, "Warning")

gives:

2026-05-31 10:46:08.289 | WARNING  | __main__:<module>:4 - Warning
2026-05-31 10:46:08.289 | WARNING  | __main__:<module>:7 - Warning
2026-05-31 10:46:08.289 | Level 30 | __main__:<module>:10 - Warning