logger比print优秀之处

分级

  • Print:打印出来的信息都是平等的,无论调试细节还是正常运行流程等

  • Logger:具有日志分级

    • DEBUG: 调试细节(开发看)
    • INFO: 正常运行流程
    • WARNING: 警告,可能有隐患(比如请求重试)
    • ERROR: 出错了,但程序没死(比如某个网页解析失败)
    • CRITICAL: 严重错误,程序崩溃(比如 IP 全部被封)

缺少上下文

  • Print:只显示你输出的内容
  • Logger:会自动带上:时间、代码行号、文件名、日志等级

输出

  • Print:只能显示在屏幕(控制台)上
  • Logger:
    • 显示在屏幕(控制台)上
    • 错误的信息自动存入 error.log 文件
    • 严重错误直接通过 Webhook 发到你的钉钉/企业微信报警
相关推荐
YYYing.14 分钟前
【Agent系列 (十一) 】上下文工程
人工智能·python·ai·agent·上下文工程
计算机毕业编程指导师18 分钟前
基于深度学习的光伏组件红外图像缺陷识别系统设计与实现
人工智能·python·深度学习·目标检测·毕业设计·课程设计·光伏
前端精髓1 小时前
langchain 短期记忆(状态)动态运行时上下文
python·langchain
最强小杰2 小时前
DeepSeek V4 Flash + Codex CLI 接入教程:原生 Responses API 适配,从配置到跑通收藏这篇就够了(2026)
java·前端·python·ai
DeepVisionary2 小时前
为拿并网许可,OpenAI在佐治亚新园区同意高峰期断电三成
python·自动化
VIP_CQCRE3 小时前
内容自动化越跑越乱?先补上状态、去重和失败恢复
python·ai·工作流·幂等设计·内容自动化
我喜欢就喜欢3 小时前
RAG 重排序 Rerank 实战:用 bge-reranker 把 Top-K 命中率拉回来
python·大模型·向量检索·rag·rerank
专注仿真3 小时前
卷积神经网络(CNN)算法详解
人工智能·python·算法·代码·大模型训练
isfox4 小时前
Python3 协程:异步编程的核心机制与实战
python