Python log 阻止其他类打印?
資深大佬 : fangwenxue 2
DEFAULT_FORMATTER = '%(asctime)s[%(filename)s:%(lineno)d][%(levelname)s]:%(message)s' logging.basicConfig(format=DEFAULT_FORMATTER, level=logging.INFO)

- 调用了第三方类, 结果一堆的打印
- 如何阻止第三方类的打印?
大佬有話說 (4)
DEFAULT_FORMATTER = '%(asctime)s[%(filename)s:%(lineno)d][%(levelname)s]:%(message)s' logging.basicConfig(format=DEFAULT_FORMATTER, level=logging.INFO)

“`
logging.getLogger(“urllib3”).setLevel(logging.WARNING)
logging.getLogger(“requests”).setLevel(logging.WARNING)
“`
logger = logging.getLogger(“myapp”)
logger.setLevel(logging.INFO)
…
这跟全局依赖和虚拟环境的思想是类似的