首页 > 编程语言 >python logging 禁止日志输出

python logging 禁止日志输出

时间:2024-01-15 15:59:22浏览次数:42  
标签:记录器 getLogger python tornado propagate logging 日志

1 只会禁用特定日志记录器,其他日志记录器仍可以将消息输出到控制台
格式:
logging.getLogger("某日志记录器").disabled = True
例:
logging.getLogger("tornado").disabled = True


2 阻止这些日志记录器将日志消息传播到更高级别的父级记录器,从而不会显示在控制台上;请注意,其他日志记录器相关的日志消息仍然会打印到控制台
logging.getLogger("tornado.access").propagate = False
logging.getLogger("tornado.application").propagate = False
logging.getLogger("tornado.general").propagate = False

3 禁止所有日志记录器的日志输出到控制台和文件
logging.disable(logging.CRITICAL)

标签:记录器,getLogger,python,tornado,propagate,logging,日志
From: https://www.cnblogs.com/tslam/p/17965518

相关文章

  • python编译器的安装
    Python安装教程,新手入门(超详细)含Pycharm开发环境安装教程https://blog.csdn.net/m0_56729804/article/details/130344820?ops_request_misc=&request_id=&biz_id=102&utm_term=python%E5%AE%89%E8%A3%85&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaid......
  • 网络-华为、思科交换机配置TFTP自动备份、NTP时间同步、SYSLOG日志同步
    配置使用TFTP进行交换机配置的自动保存华为设备<Huawei-sw>sys[Huawei-sw]setsave-configurationinterval60delay3cpu-limit60[Huawei-sw]setsave-configurationbackup-to-serverserver<TFTP服务器IP>transport-typetftppath\Huawei-sw.zip[Huawei-sw]quit<H......
  • tornado 日志
    一、几个方法log.enable_pretty_logging()log.app_log.setLevel(log.logging.INFO)log.gen_log.setLevel(log.logging.ERROR)  解释:log.enable_pretty_logging() #改善日志的显示格式,使其更易读和美观的方式显示在控制台上。没有调用该函数,日志仍然会显示在控制台上,但......
  • python使用OpenPyXl库对Excel进行操作
    python使用OpenPyXl库对Excel进行操作参考:知乎文章/OpenPyXL教程/博客园目录python使用OpenPyXl库对Excel进行操作1.基本概念2.判断文件是否存在3.创建和打开Excel文件3.1.创建Excel文件3.2.打开已有的Excel文件4.储存数据5.sheet操作6.cell操作1.基本概念在Open......
  • python 最长有效括号 多种解法
    使用栈:遍历字符串,当遇到左括号时,将其下标压入栈中;当遇到右括号时,如果栈为空,则将当前右括号下标作为新的起始点,否则将栈顶元素出栈,并计算当前有效括号的长度。Python代码示例:deflongest_valid_parentheses(s):stack=[-1]#栈中始终保持一个起始位置max_length=0......
  • python学习
    dic={'名字':'小明','身高':168,'体重':55}print(dic['名字']+'的身高是'+str(dic['身高'])+'cm,'+'体重是'+str(dic['体重'])+'kg.')打印字典中的整形时记得转成字符串#......
  • 管道通信(下)命名管道的使用实现简单的日志函数
     我们之前学习到的管道是没有名字的正因为没有没有名字所以最后选择的是让子进程继承父进程的方式来达到让父子进程看到同一份资源的方式。这也也就导致了匿名管道只能在具有血缘关系的进程进行进程间通信。但是我们需要进行进程间通信的场景并不是只有这一种的?如果是毫不相关的进......
  • python测试系列教程——python+Selenium+chrome自动化测试框架
    python测试系列教程——python+Selenium+chrome自动化测试框架需要的环境浏览器(Firefox/Chrome/IE…)PythonSeleniumSeleniumIDE(如果用Firefox)FireBug、FirePath(如果用Firefox)chromedriver、IEDriverServer、phantomjs.exeIDE(Pycharm/Sublime/Eclipse…)1、浏览器建议......
  • Python和RPA网页自动化-发送邮件
    以163邮箱为例,分别使用Python和RPA网页自动化发送邮件到指定邮箱其中2个方法都需要用到163邮箱授权码,开启IMAP/SMTP服务即可得到授权码(POP3/SMTP服务不用开启) 1、python代码如下importsmtplibfromemail.mime.textimportMIMETextfromemail.headerimportHeaderdef......
  • python多线程模块:threading使用方法(参数传递)
    先来看这段代码:importthreadingimporttimedefworker():print“worker”time.sleep(1)returnforiinxrange(5):t=threading.Thread(target=worker)t.start()这段代码就使用了多线程,但是没法传递参数,而实际使用多线程,往往是需要传递参数的......