log日志模块的理解

问题1、为什么版本中直接导入logging模块然后直接使用就可以呢,那些设置在哪里呢,比如设置输入level,是否输出到console或者file中?

初步理解(0710):

因为只需要在输出前启动对logging类的设置。loggging类可以理解为静态类。然后在其他模块导入时,仍然只是有使用这个模块的设置,或者说共享。

使用小技巧:不要在启动的设置文件中去设置geLogger("root"),我直接getLogger()采用默认值。然后设置streamhander与filehander就OK了,然后添加到Handle中。

问题2、log日志模块能输出到jupyter中吗?

可以,可以理解jupter的输出就是一个console的包装。所以能输出到consolo,就一定能输出到jupyter中。

 

 

你可能感兴趣的:(python)