大家好,又见面了,我是你们的朋友全栈君。
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’
输出效果如下 没了日志级别和时间
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/133018.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...