参考文章:
Python使用logging模块实现打印log到指定文件的方法_python_脚本之家
https://www.jb51.net/article/146909.htm
步骤:
(1) 导入logging 模块
(2) 创建logging对象,为对象设置log的显示格式
(3) 根据日志的输出结果设定其属性值
代码:
import logging # 导入Logging模块
# 在主函数中插入如下的代码
logger = logging.getLogger() # 创建logging对象
# 使用.basicConfig打开当前目录下的LOG.log文件,并设置log的显示格式(即在文档中看到的格式)
logging.basicConfig(filename='../LOG.log',
format='[%(asctime)s-%(filename)s-%(levelname)s:%(message)s]', level=logging.DEBUG,
filemode='a', datefmt='%Y-%m-%d%I:%M:%S %p')
# 根据日志输出需要在相应的函数模块中设定日志的如下属性:
logging.info =
logging.debug =
logging.error =
logging.warning