在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
的文件中。你可以根据需要修改日志文件的名称和路径。