python之日志基础班

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: python之日志基础班

1.日志先这样用吧

import logging


# 配置日志输出路径
logging_file = "E://w.log"
LOGGING_CONF_DICT = {
    "filename": logging_file,
    "level": logging.DEBUG,
    "format": "%(levelname)s "
              "%(filename)s "
              "%(module)s "
              "%(funcName)s "
              "line:%(lineno)d "
              "%(asctime)s "
              "%(message)s",
    "datefmt":"%Y-%m-%d %H:%M:%S"
}

logging.basicConfig(
    **LOGGING_CONF_DICT
)
logger = logging.getLogger("main")



def main():
    logger.warning("aaaaaaaaaaaaaaaaaaaaaa")


if __name__ == '__main__':
    main()
相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
1天前
|
消息中间件 Kafka API
python之kafka日志
python之kafka日志
|
4月前
|
C++ 开发者 Python
实现Python日志点击跳转到代码位置的方法
本文介绍了如何在Python日志中实现点击跳转到代码位置的功能,以提升调试效率。通过结合`logging`模块的`findCaller()`方法记录代码位置信息,并使用支持点击跳转的日志查看工具(如VS Code、PyCharm),开发者可以从日志直接点击链接定位到出错代码,加快问题排查。
76 2
|
17天前
|
开发者 Python
基于Python的日志管理与最佳实践
日志是开发和调试过程中的重要工具,然而,如何高效地管理和利用日志常常被忽略。本文通过Python中的logging模块,探讨如何使用日志来进行调试、分析与问题排查,并提出了一些实际应用中的优化建议和最佳实践。
|
29天前
|
消息中间件 安全 Python
Python日志管理之Loguru
Python日志管理之Loguru
|
1月前
|
存储 程序员 开发者
Python|日志记录详解(1)
Python|日志记录详解(1)
32 0
Python|日志记录详解(1)
|
1月前
|
消息中间件 JSON 自然语言处理
Python多进程日志以及分布式日志的实现方式
python日志模块logging支持多线程,但是在多进程下写入日志文件容易出现下面的问题: PermissionError: [WinError 32] 另一个程序正在使用此文件,进程无法访问。 也就是日志文件被占用的情况,原因是多个进程的文件handler对日志文件进行操作产生的。
|
1月前
|
数据采集 机器学习/深度学习 数据挖掘
如何使用 Python 统计分析 access 日志?
【8月更文挑战第14天】如何使用 Python 统计分析 access 日志?
36 0
如何使用 Python 统计分析 access 日志?
|
26天前
|
运维 监控 数据可视化
自动化运维:使用Python脚本进行日志分析
【8月更文挑战第31天】当系统出现问题时,我们通常会查看日志寻找线索。然而,手动阅读大量日志既费时又易出错。本文将介绍如何使用Python脚本自动分析日志,快速定位问题,提高运维效率。我们将从简单的日志读取开始,逐步深入到复杂的正则表达式匹配和错误统计,最后实现一个自动化的日志监控系统。无论你是新手还是老手,这篇文章都将为你提供有价值的参考。让我们一起探索如何用代码解放双手,让运维工作变得更加轻松吧!
|
1月前
|
存储 安全 Python
[python]使用标准库logging实现多进程安全的日志模块
[python]使用标准库logging实现多进程安全的日志模块
|
29天前
|
存储 搜索推荐 Python
Python|日志记录详解(2)
Python|日志记录详解(2)
17 0