大家好,又见面了,我是你们的朋友全栈君。
python输出日志时的格式化
输出日志时的格式化
名称 说明
%(levelno)s 打印日志级别的数值
%(levelname)s 打印日志级别名称
%(pathname)s 打印当前执行程序的路径,其实就是sys.argv[0]
%(filename)s 打印当前执行程序名
%(funcName)s 打印日志的当前函数
%(lineno)d 打印日志的当前行号
%(asctime)s 打印日志的记录时间
%(thread)d 打印线程ID
%(threadName)s 打印线程的名称
%(process)d 打印进程的ID
%(message)s 打印日志的信息
例如 scrapy setting.py设置内容 LOG_ENABLED = True LOG_ENCODING = ‘utf-8’ LOG_LEVEL = “WARNING” LOG_FORMAT = ‘%(message)s’ LOG_FILE = ‘./log.log’ 输出效果如下 没了日志级别和时间
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/133018.html原文链接:https://javaforall.cn