V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
zxCoder
V2EX  ›  问与答

Python 怎么实现每个文件对应一个 log 文件

  •  
  •   zxCoder · Jun 21, 2021 · 677 views
    This topic created in 1777 days ago, the information mentioned may be changed or developed.

    a.py 调用 b.py b.py 调用 c.py 这样子

    直接配置 logging.basicConfig 好像最顶层的配置就被覆盖失效了

    so1n
        1
    so1n  
       Jun 21, 2021
    文件开头 把你的配置 add logger(__name__)
    然后 logger = logging.logger(__name__)

    但是这种做法只针对当前的文件 logger 对象, 如果你用到其他库的日志, 如 redis 他说默认指向 root 这个 logger 的
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2443 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 09:04 · PVG 17:04 · LAX 02:04 · JFK 05:04
    ♥ Do have faith in what you're doing.