服务端--日志模块 More...
Functions | |
def | change_level |
改变写日志的等级 | |
def | deep |
以log.LVL_DEEP级别写日志 | |
def | debug |
以log.LVL_DEBUG级别写日志 | |
def | info |
以log.LVL_INFO级别写日志 | |
def | warn |
以log.LVL_WARN级别写日志 | |
def | error |
以log.LVL_ERROR级别写日志 | |
def | stat |
以log.LVL_STAT级别写日志 | |
def | exception |
以log.LVL_EXCEPTION级别写日志 | |
def | critical |
以log.LVL_CRITICAL级别写日志 | |
Variables | |
int | LVL_CRITICAL = 50 |
日志级别, 从上往下, 级别递减: 对应log.critical. | |
int | LVL_EXCEPTION = 45 |
日志级别, 从上往下, 级别递减: 对应log.exception. | |
int | LVL_STAT = 43 |
日志级别, 从上往下, 级别递减: 对应log.stat. | |
int | LVL_ERROR = 40 |
日志级别, 从上往下, 级别递减: 对应log.error. | |
int | LVL_WARN = 30 |
日志级别, 从上往下, 级别递减: 对应log.warn. | |
int | LVL_INFO = 20 |
日志级别, 从上往下, 级别递减: 对应log.info. | |
int | LVL_DEBUG = 10 |
日志级别, 从上往下, 级别递减: 对应log.debug. | |
int | LVL_DEEP = 5 |
日志级别, 从上往下, 级别递减: 对应log.deep. |
服务端--日志模块
日志模块根据日志的重要性分级, 级别越高表示日志越重要
设定了一个日志级别之后, 大于或等于该级别的日志都将被打印
在开发服务器上, 默认日志等级被设定为LVL_DEEP
第三方可以跟据需要,通过change_level方法进行调整日志级别
在发布后的正式运营服务器上, 默认日志级别被设定为LVL_INFO,
change_level方法在正式运营服务器上仅是一个空函数,无法调整日志等级
def log.change_level | ( | level ) |
改变写日志的等级
level | 日志等级, 对应的数值如下: log.LVL_DEEP log.LVL_DEBUG log.LVL_INFO log.LVL_WARN log.LVL_ERROR log.LVL_STAT log.LVL_EXCEPTION log.LVL_CRITICAL |
def log.deep | ( | msg ) |
以log.LVL_DEEP级别写日志
离线服务器的标准输出(print)将以此日志级别被重定向到日志文件
远程环境和正式环境的print将等效于一个空函数调用
msg | 写日志的内容 |
def log.debug | ( | msg ) |
以log.LVL_DEBUG级别写日志
msg | 写日志的内容 |
def log.info | ( | msg ) |
以log.LVL_INFO级别写日志
msg | 写日志的内容 |
def log.warn | ( | msg ) |
以log.LVL_WARN级别写日志
msg | 写日志的内容 |
def log.error | ( | msg ) |
以log.LVL_ERROR级别写日志
msg | 写日志的内容 |
def log.stat | ( | msg ) |
以log.LVL_STAT级别写日志
msg | 写日志的内容 |
def log.exception | ( | msg = '' ) |
以log.LVL_EXCEPTION级别写日志
请在exception之后才使用此级别写日志
此函数会自定获取traceback, 并把traceback写到log和EXCEPTION文件中
msg | 写日志的内容 |
def log.critical | ( | msg ) |
以log.LVL_CRITICAL级别写日志
msg | 写日志的内容 |