python输出日志到文件的方法是什么

avatar
作者
猴君
阅读量:1

在Python中,可以使用logging模块来输出日志到文件。

以下是一个简单的例子:

import logging  # 创建一个logger logger = logging.getLogger('my_logger') logger.setLevel(logging.DEBUG)  # 创建一个文件处理器 file_handler = logging.FileHandler('my_log.log')  # 创建一个日志格式器 formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')  # 将日志格式器添加到处理器 file_handler.setFormatter(formatter)  # 将处理器添加到logger logger.addHandler(file_handler)  # 输出日志 logger.debug('This is a debug message') logger.info('This is an info message') logger.warning('This is a warning message') logger.error('This is an error message') logger.critical('This is a critical message') 

以上代码将日志输出到名为my_log.log的文件中。你可以根据需要修改日志文件的名称和路径。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!