1、下载logging模块
<1>使用pip命令 pip install logging
<2> pycharm中安装logging模块
2、创建一个logger.py文件
3、简版日志编写
log_path = r'C:\Users\Administrator\PycharmProjects\乐天\log_package'
def get_loger(path = log_path):
import logging,time # 导入模块
logger = logging.getLogger() # 实例化logger对象
logger.setLevel(logging.DEBUG) # 设置日志级别
now = time.strftime('%Y-%m-%d-%H-%M-%S') # 生成时间戳
path = path + '/' + now + '.log' # 给日志按时间戳命名 后缀为.log
write_file = logging.FileHandler(path,'a+',encoding='utf-8') # 写入日志的形式为追加 编码utf-8
write_file.setLevel(logging.DEBUG) # 设置写入日志文件的级别
set_logs = logging.Formatter('%(asctime)s - %(filename)s - %(funcName)s - %(levelname)s - %(message)s')
# asctime = 人类能够读懂的当前时间 filename = pathname的文件名部分,包含文件后缀 funcName = 调用日志记录函数的函数名 levelname = 日志级别 message = 记录日志信息
write_file.setFormatter(set_logs) # 将设置好的日志格式放入
kz = logging.StreamHandler() # 将日志信息打印到控制台
kz.setLevel(logging.DEBUG) # 设置打印控制台的日志级别
# 添加handler
logger.addHandler(write_file)
logger.addHandler(kz)
return logger
logs = get_loger()
logs.debug('这就完成了')
4、查看日志内容
有问题博客下方留言
尽全力回复您