Python logging 不打印 / 重复打印 / 中文乱码?9 个高频坑对照表(附排查清单)
先给结论 logging 出问题的九成原因是搞错了这三件事:① logger 和 handler 是两级过滤,都要过;② basicConfig() 只在 root 没配置过时生效;③ handler 会重复叠加,而 logger 默认还会向上传到 root。 本文把最常见的 9 个坑做成症状 → 原因 → 修法对照表,每一条都配可复现的最小代码。 --- 一、先记住这张对照表(排错时按症状查) 症状 / 真正的原因 / 修法 info() 一点都不输出:真正的原因=root logger 默认级别是 WARNING;修法=logging.basicConfig(level=loggi...