当我使用 logging.info
记录事件时,它不会出现在 Python 终端中。
import logging
logging.info('I am info') # no output
相比之下,使用 logging.warn
记录的事件确实会出现在终端中。
import logging
logging.warn('I am warning') # outputs "I am warning"
是否可以更改环境级别以使 logging.info
打印到控制台?我想避免对每个 Python 文件进行更改。
最佳答案
根记录器始终默认为警告级别。尝试调用
logging.getLogger().setLevel(logging.INFO)
你应该没事的。
关于python - logging.info 不会出现在控制台上,但会出现警告和错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11548674/