import logging  # 引入logging模块
# 将信息打印到控制台上
logging.debug(u"苍井空")
logging.info(u"麻生希")
logging.warning(u"小泽玛利亚")
logging.error(u"桃谷绘里香")
logging.critical(u"泷泽萝拉")

回显:

上面可以看到只有后面三个能打印出来

默认生成的root logger的level是logging.WARNING,低于该级别的就不输出了

级别排序:CRITICAL > ERROR > WARNING > INFO > DEBUG

第一步:

import logging#建立一个logger对象,name是logger的名字logger = logging.getLogger(name) name= '3dunet'#设置信息等级,可以根据不同的等级来打印或者输出信息,如上面文字所示logger.setLevel(level)# Logging to console#StreamHandler可以指定log信息输出到什么地方,这里是sys.stdout+'\n'(等于print)即打印到控制台上stream_handler = logging.StreamHandler(sys.stdout)#Formatter设置信息输出形式formatter = logging.Formatter('%(asctime)s [%(threadName)s] %(levelname)s %(name)s - %(message)s')#设置stream_handlerstream_handler.setFormatter(formatter)#加入到logger里面logger.addHandler(stream_handler)

参考:

https://www.cnblogs.com/CJOKER/p/8295272.html

python---之打印日志logging相关推荐

  1. python自动填日志_Selenium3+python自动化012+日志logging基本用法、高级用法

    1.关键字: login 登录 log 日志 logging python日志模块 2.什么叫日志: 日志用来记录用户行为或者代码的执行过程 3.日志使用的地方: 1.排错的时候需要打印很多细节来帮助 ...

  2. python logging默认情况下打印_python logging日志打印过程解析

    一. 基础使用 1.1 logging使用场景 日志是什么?这个不用多解释.百分之九十的程序都需要提供日志功能.Python内置的logging模块,为我们提供了现成的高效好用的日志解决方案.但是,不 ...

  3. python学习(6)--logging打印日志

    转自:https://www.cnblogs.com/yyds/p/6901864.html 本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 loggi ...

  4. 解决多个py模块调用同一个python的logging模块,打印日志冲突问题

    前期对python中的logging模块进行了封装,这样自动化测试框架中的多个测试脚本(py)就可以使用同一个封装后的日志系统,这样各脚本中只需要引用一下即可,方面快捷.那么当我使用unittest框 ...

  5. Python之配置日志模块logging

    一.定义日志打印方式 如果我们运行自己的程序,有时候需要记录程序运行过程中出现的问题或者信息.可以运用日志模块logging来记录,该模块日志格式可以根据用户需求来自己定义. 常见打印日志信息形式如下 ...

  6. python 的日志logging模块学习

    2019独角兽企业重金招聘Python工程师标准>>> python 的日志logging模块学习 分类: python 2011-08-02 23:51 8338人阅读 评论(0) ...

  7. python 日志 logging模块(详细解析)

    1 基本使用 转自:https://www.cnblogs.com/wf-linux/archive/2018/08/01/9400354.html 配置logging基本的设置,然后在控制台输出日志 ...

  8. Python接口自动化之logging日志

    VOL 122 11 2020-05 今天距2021年234天 这是ITester软件测试小栈第122次推文 点击上方蓝字"ITester软件测试小栈"关注我,每周一.三.五早上  ...

  9. python测试系列教程 —— 调试日志logging

    全栈工程师开发手册 (作者:栾鹏) python教程全解 logging结构 logging模块是Python内置的一个强大易用的日志模块. 整体上来说,日志管理最大的结构是Manager,Manag ...

最新文章

  1. C++中的接口(抽象类)
  2. aws搭建java项目_AWS下S3之java开发
  3. sqoop增量导出mysql_sqoop定时增量导入导出
  4. jquery $.trim()方法使用介绍
  5. 商品管理后台html,商品类型管理.html
  6. Stanford CoreNLP 3.6.0 中文指代消解模块调用失败的解决方案
  7. spring-mvc文件上传与下载
  8. SQL 查找是否“存在“,别再 count 了,很耗费时间的!
  9. ajax struts2 乱码,struts,ajax出现乱码的解决方法
  10. 基于STM32的多功能心电信号监测系统设计
  11. CSS 函数摘抄笔记1207
  12. 唯品会收购第三方支付牌照正式落槌 浙江贝付完成更名
  13. java实现微信公众号API服务端调用封装
  14. 22牛客多校day1 J - Serval and Essay 启发式合并
  15. 基于CANoen协议实现DSP系统与上位机CAN的通讯
  16. Windows实现微信双(多)开—微信分身
  17. iOS SDK开发系列一之Cocoapods原理,Xcode的配置,动态库和静态库介绍
  18. 原生JS实现富文本编辑器
  19. IDEA报错:类文件具有错误的版本 61.0,应为52.0
  20. 思科devnet_CCNA、CCNP、CCIE及Devnet认证

热门文章

  1. bzoj 1637: [Usaco2007 Mar]Balanced Lineup
  2. python3 round函数
  3. airflow部署和使用示例
  4. java并发包下的lock接口与syschronized关键字的区别
  5. U 盘安装 CentOS的方法
  6. Nginx篇--解读nginx配置
  7. CCF - 201412-1 - 门禁系统
  8. shell脚本中定义路径变量出现的BUG
  9. Linux内核同步机制--自旋锁【转】
  10. 8/7排位赛,codeforces501