【发布时间】:2023-03-24 08:25:01
【问题描述】:
我有以下完整的python(3.8.5)代码示例
import logging
L = logging.getLogger(__name__)
def main():
L.setLevel(logging.DEBUG)
L.warning("This is warn")
L.info("This is info")
L.debug("This is debug")
if __name__ == "__main__":
main()
应该打印出所有三个短语,但只打印第一个(用于警告)。
如何规避这个错误?
【问题讨论】:
-
根据您所指出的问题,您需要定义一个处理程序。
BasicConfig是一种快速的方法。您提到的询问是否错误的问题包括您尚未完成的几个额外步骤,包括定义处理程序。
标签: python python-3.x