python log用法详解

LogRecored属性值

属性值 中文名 格式化 描述
args
你不需要格式化 参数的元组合并msg为生成message,或者是用于合并的值的dict(当只有一个参数时,它是一个字典)。
asctime %(asctime)s 字符串形式的当前时间。默认格式是 “2003-07-08 16:49:45,896”。逗号后面的是毫秒。
created 创建 %(created)f 当前时间,用UNIX标准的表示时间的浮 点数表示。
exc_info 异常元组(àla sys.exc_info)或者,如果没有发生异常,则为None。
filename 文件名 %(filename)s 调用日志输出函数的模块的文件名。
funcName 函数名 %(funcName)s 调用日志输出函数的函数名。
levelname 级别 %(levelname)s 文本形式的日志级别('DEBUG','INFO','WARNING', 'ERROR','CRITICAL')。
levelno %(levelno)s 数字形式的日志级别。
lineno %(lineno)d 调用日志输出函数的语句所在的代码行
module 模块 %(module)s 调用日志输出函数的模块名。
msecs 毫秒 %(msecs)d LogRecord创建时的毫秒部分时间 。
message 消息 %(message)s 用户输出的消息
msg 原始日志记录调用中传递的格式字符串。合并args生成message或任意对象(请参阅将任意对象用作消息)。
name logger名字 %(name)s Logger的名字。
pathname 文件路径 %(pathname)s 调用日志输出函数的模块的完整路径名,可能没有
process 进程 %(process)d 进程ID(可能没有)。
processName 进程名字 %(processName)s 进程名称(可能没有)。
relativeCreated %(relativeCreated)d 输出日志信息时的,自Logger创建以 来的毫秒数
thread 线程 %(thread)d 线程ID(可能没有)。
threadName 线程名字 %(threadName)s 线程名称(可能没有)。


相关文章

Python中的函数(二) 在上一篇文章中提到了Python中函数的定...
Python中的字符串 可能大多数人在学习C语言的时候,最先接触...
Python 面向对象编程(一) 虽然Python是解释性语言,但是它...
Python面向对象编程(二) 在前面一篇文章中谈到了类的基本定...
Python中的函数(一) 接触过C语言的朋友对函数这个词肯定非...
在windows下如何快速搭建web.py开发框架 用Python进行web开发...