python-logging模块
一、logging模块简介 logging模块是Python内置的标准模块,主要用于输出运行日志 二、 logging模块使用 # 实例化日志模块 logger = logging.getLogger() # 定义日志级别,默认是logging.WARNNING logger.setLevel(logging.INFO) # 定义处理程序: logPath 日志路径 ,"output.log" 日志文件名 handler = logging.FileHandler(os.path.join( logPath , "output.log")) # 定义处理程序级别 handler.setLevel(logging.INFO) # 定义的格式化程序 #参数 %(levelno)s:打印日志级别的数值 %(levelname)s:打印日志级别的名称 %(pathname)s:打印当前执行程序的路径,其实就是sys.argv[0] %(filename)s:打印当前执行程序名 %(funcName)s:打印日志的当前函数 %(lineno)d:打印日志的当前行号 %(asctime)s:打印日志的时间 %(thread)d:打印线程ID %