Python怎么输出时间,python 输出日志文件

  Python怎么输出时间,python 输出日志文件

  1.爬取时如何显示日志的问题

  logging.captureWarnings(True)引入模块导入日志记录

  # 日志级别#关键50#错误40#警告30#信息20#调试10只有在30以上级别的才显示

  伐木。错误("调试消息")日志记录。关键("信息消息")将文本写入日志

  导入操作系统日志记录。基本配置(文件名=操作系统。路径。加入(OS。getcwd(), log.txt ),level=logging .DEBUG)日志记录这是一条消息")自定义输出格式

  #-*-编码:utf-8-*-导入日志记录定义控制台输出(日志文件名): 将日志输出到文件和控制台 #定义一个处理程序并设置输出到文件日志记录的格式。调试,按井号键定义输出到文件的原木级别,大于此级别的都被输出format=%(asctime)s %(文件名)s : %(级别名)s %(消息)s ,#定义输出原木的格式datefmt=%Y-%m-%d %A %H:%M:%S ,#时间文件名=日志文件名,#日志文件名filemode=w) #写入模式" w "或" a" #定义一个处理程序并设置一个输出到控制台的格式控制台=日志记录.StreamHandler() #定义控制台处理程序console.setLevel(日志记录。信息)#定义该处理者级别格式化程序=记录。格式化程序( %(asctime)s %(文件名)s : %(级别名)s %(消息)s) #定义该处理者格式控制台。设置格式化程序(formatter)#创建一个实例logging.getLogger().addHandler(控制台)#实例化添加处理程序#打印信息#输出日志级别logging.debug(logger调试消息)logging.info(logger信息消息)logging.warning(logger警告消息)logging.error(logger错误消息)logging.critical(logger关键消息)if _ _ name _ _= _ _ main _ _ :console _ out( logging。日志’)自定义输出位置

  导入日志记录伐木。基本配置(级别=日志记录.DEBUG,format= %(asctime)S %(filename)S[line:%(行号)d]%(级别名)S %(消息)S ,datefmt=%a,%d %b %Y %H:%M:%S ,filemode=/tmp/test。log ,filemode=w) logging.debug(调试消息)logging.info(信息消息)日志记录. warning(警告消息)logging.error(错误消息)logging.critical(关键消息)

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: