日志
更新時間 2024-12-10 12:14:25
最近更新時間: 2024-12-10 12:14:25
分享文章
本文介紹如何在Python運行環境下的日志打印。
打印日志
當需要查看函數運行相關的自定義狀態時,可以使用如下幾種方式打印日志至標準輸出stdout。往標準輸出stdout打印的日志內容會被函數收集。
以下分別介紹所使用的幾種日志打印方法。
使用print打印日志
使用此方法打印日志會將內容原樣輸出到日志中。相應的執行代碼及輸出的日志內容如下所示。
def handler(event, context):
? ?print ('hello world')
? ?return 'done'
hello world
使用logging模塊打印日志
使用此方法打印的每條日志中都會包含時間、RequestId、日志級別等信息。相應的執行代碼及輸出的日志內容如下所示。
import logging
def handler(event, context):
? ?logger = logging.getLogger()
? ?logger.info('hello world')
? ?return 'done'
2024-11-14 09:34:34.052 a8b30ba9-1afc-46cd-98b7-58e2a443ced0 [INFO] hello,world
查看日志
函數執行完成后,您可以在函數詳情頁的日志頁簽查看日志信息。