本文介绍如何在Python运行环境下的日志打印。
打印日志
使用logging.GetLogger()方法打印日志
使用logging库提供的 getLogger()
方法打印日志,使用该方法打印的每条日志中都包含日志级别、RequestId、时间、文件名和行号等信息。示例代码如下:
# -*- coding: utf-8 -*-
import logging
def handler(event, context):
logger = logging.getLogger()
logger.info('hello log')
return 'hello world'
函数被执行后,会输出以下日志:
2024-03-11 10:08:00.612 a012c852-3a4e-4f20-a889-96ea63262e60 [INFO] hello log
使用print打印日志
您还可以使用print方法打印日志,或者其它写入到stdout/stderr的日志库打印日志。示例代码如下:
# -*- coding: utf-8 -*-
def handler(event, context):
print("hello log")
return 'hello world'
函数被执行后,会输出以下日志:
hello log