参考教程
https://www.jianshu.com/p/feb86c06c4f4
myapp.py 模块
import logging
import mylib
def main():
logging.basicConfig(filename='myapp.log',level=logging.DEBUG)
logging.info('Started')
mylib.do_something()
logging.info('Finished')
if __name__ == '__main__':
main()
mylib.py 模块
import logging
def do_something():
logging.info('Doing something')
执行 myapp.py 模块会打印相应日志,在文件 myapp.log 中显示信息如下:
INFO:root:Started INFO:root:Doing something INFO:root:Finishe