Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

python logging 输出到文件

作者:ares丶技术魂   发布日期:2026-07-07   浏览:30

import logging

# 配置日志输出到文件
logging.basicConfig(filename='app.log', filemode='w', format='%(name)s - %(levelname)s - %(message)s')

# 创建一个logger对象
logger = logging.getLogger('example_logger')

# 记录不同级别的日志信息
logger.debug('这是一个调试信息')
logger.info('这是一个普通信息')
logger.warning('这是一个警告信息')
logger.error('这是一个错误信息')
logger.critical('这是一个严重错误信息')

解释说明:

  1. 导入模块:首先导入 logging 模块。
  2. 配置日志输出:使用 basicConfig 方法配置日志输出到文件。filename 参数指定日志文件名,filemode 参数指定文件模式('w' 表示每次运行时覆盖文件,'a' 表示追加)。format 参数定义日志的格式。
  3. 创建 logger 对象:通过 getLogger 方法创建一个名为 example_logger 的 logger 对象。
  4. 记录日志信息:使用不同的方法(如 debug, info, warning, error, critical)记录不同级别的日志信息,这些信息会写入到指定的日志文件中。

上一篇:python打印

下一篇:python怎么注释

大家都在看

python 二维码识别

python excel 库

python时间格式

pythoneval函数用法

列表切片操作python

python读取文件路径

python集合中的元素可以是列表

staticmethod在python中有

python 保存json文件

python的assert基本用法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站