`
san_yun
  • 浏览: 2652122 次
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

python 日志打印example

 
阅读更多
import logging
from logging.handlers import TimedRotatingFileHandler

log_file="test.log"
logHandler = TimedRotatingFileHandler(log_file, when='H', interval=1)
logHandler.suffix = "-%Y%m%d%H.log"
logFormatter = logging.Formatter('%(asctime)s [%(levelname)s]  %(name)s -  %(message)s')
logHandler.setFormatter(logFormatter)
logger = logging.getLogger("quality_album_task")
logger.propagate = 0
logger.addHandler(logHandler)
logger.setLevel(logging.INFO)


logger.info('test')

 

TimedRotatingFileHandler 负责切分
分享到:
评论

相关推荐

    日志打印工具

    在IT行业中,日志打印工具扮演着至关重要的角色,它主要负责收集、记录和分析应用程序在运行过程中的各种事件和信息。这些事件可以是错误、警告、调试信息、性能数据等,为开发者提供了宝贵的诊断和优化依据。下面将...

    Android-Log-Analyzer:一个简单的python脚本来分析Android ANR日志

    它正在检测连接更改和应用程序重新启动(基于我的应用程序打印的日志)。 您可以更改 map.txt 文件以使脚本搜索您想要的任何内容。 : 修改 python 脚本和 map.txt 后,将要分析的文件/目录/zi

    Python log模块logging记录打印用法解析

    Python的`logging`模块是用于生成日志信息的内置库,它提供了丰富的功能,帮助开发者记录、控制和调试应用程序中的事件。在Python编程中,日志是跟踪代码执行过程和排查问题的重要手段。本篇文章将深入解析`logging`...

    Python:Python文件操作与系统编程

    - `file.read()`: 读取文件的全部内容,并将其存储在变量`content`中,然后打印出来。 **1.2 写入和追加文件** 写入和追加文件是文件操作中的两个关键概念。写入模式(`'w'`)会覆盖文件内容,而追加模式(`'a'`)则在...

    python dpkt

    with open('example.pcap', 'rb') as f: pcap = dpkt.pcap.Reader(f) print_packets(pcap) ``` ##### 3.3 输出结果 执行上述脚本后,将打印出类似以下的结果: ``` Timestamp: 2004-05-13 10:17:07.311224 ...

    安装python并写一个分析网页的demo调试使用chromdriver

    而`脚本.txt`可能是进一步的说明、调试日志或其他辅助信息。确保根据需要阅读和理解它。 总结,这个DEMO展示了如何安装Python,设置开发环境,使用BeautifulSoup和Selenium进行网页抓取和分析。通过不断学习和实践...

    python logging.docx

    记录日志有两种常见方式:打印到控制台或写入文件。 **基础使用示例:** - 当不进行任何配置时,`logging` 模块会默认将 `WARNING` 及以上级别的日志输出到控制台。 - 要将日志记录到文件,可以使用 `logging....

    5个常见运维场景,用这几个Python脚本就够了!.docx

    使用 Python 脚本可以方便地解析日志文件并提取有用信息。Python 的第三方库 regex 提供了丰富的正则表达式工具,可以方便地提取有用的信息。例如,可以使用以下代码解析日志文件并提取有用信息: ```python import...

    Python进阶

    3. **日志记录**: 使用Python的标准库`logging`模块来记录程序运行时的信息。 **示例代码**: ```python import logging logging.basicConfig(level=logging.DEBUG) def example(): logging.debug("Start") ...

    Python库 | hypothesis-1.10.6.tar.gz

    当测试失败时,Hypothesis会尝试找到最小的失败案例,并将其打印出来,这对于调试非常有用。可以使用`max_examples`参数限制测试案例的数量,或者`failures`参数设置允许的失败次数。 5. **条件断言** 在某些情况...

    Python库 | arvo-0.2.0.tar.gz

    解压`arvo-0.2.0.tar.gz`后,可以找到相关的`README`文件或`example`目录,其中包含了如何导入库和调用其功能的代码片段。例如: ```python import arvo # 初始化一个对象 arvo_instance = arvo.Arvo() # 调用库...

    5个常见运维场景,居然用 Python 轻松解决了!.docx

    利用Python中的`re`(正则表达式)库来解析日志文件,提取特定格式的日志信息。 ```python import re # 读取日志文件 with open('log.txt', 'r') as f: log = f.read() # 使用正则表达式匹配错误信息 errors = re...

    第一个python项目,使用requests抓取数据

    由于没有具体的文件扩展名,我们无法确定具体的内容,但通常在Python项目中,可能包含.py(Python源代码)、.txt(文本数据或日志)、.json(结构化数据)或者.ipynb(Jupyter Notebook文件)等。 下面,我们将详细...

    简明Python教程

    2. **日志记录**: Python的`logging`模块可以帮助记录程序运行过程中的信息,方便调试。 3. **调试工具**: PyCharm等IDE内置了调试器,也可使用pdb模块进行命令行调试。 ### 七、Python进阶 1. **生成器**: 使用`...

    Python库 | httpcase-1.0.15-py2.py3-none-any.whl

    在这个例子中,我们创建了一个`HTTPCase`实例,并使用`get`方法发送GET请求到指定URL,然后打印出响应的状态码和内容。 三、httpcase主要功能 1. 请求方法:httpcase支持常见的HTTP请求方法,如GET、POST、PUT、...

    使用Python的BeautifulSoup库进行网页解析爬虫和数据提取.txt

    3. **错误处理与日志记录**:对于网络请求失败或其他异常情况,应加入适当的错误处理机制,并考虑记录日志以便于后续调试。 #### 五、总结 通过上述步骤,我们不仅了解了如何使用Python和`BeautifulSoup`库进行...

    对Python _取log的几种方式小结

    另一种方式是通过改变`sys.stdout`的输出对象,将日志信息直接打印到文件。例如: ```python import sys import os sys.stdout = open('stdout.txt', 'w') print("This will be written to stdout.txt") sys....

    python简明教程

    - 示例:`def local_example(): x = 10`。 - **global语句**: - 用于声明全局变量; - 示例:`x = 5; def change_x(): global x; x = 10`。 - **默认参数值**: - 函数定义时可以为参数设置默认值; - 示例...

    python让函数不返回结果的方法

    比如,你可能编写了一个用来输出日志或进行调试的函数,此时返回值并不重要,关键在于函数执行的动作(如打印信息)。 下面是一个扩展的例子,展示了如何创建一个返回整洁姓名的函数: ```python def get_...

    python 信息同时输出到控制台与文件的实例讲解

    logging模块是Python的标准库之一,专门用于输出日志。它提供了强大的配置功能,可以将日志输出到不同的目的地,比如控制台和文件。通过配置日志的level(级别)和输出格式,可以很容易地实现同时输出到控制台和文件...

Global site tag (gtag.js) - Google Analytics