日志配置
更新时间:
本文为您介绍如何设置日志的输出格式和日志的存储地址。
设置Logger
import os
from aliyunsdkcore.client import AcsClient
import sys
client = AcsClient(
os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_ID'), # 从环境变量中获取AccessKey ID,建议使用RAM用户的AccessKey ID
os.environ.get('ALIBABA_CLOUD_ACCESS_KEY_SECRET'), # 从环境变量中获取Access Key Secret,建议使用RAM用户的Access Key Secret
'<region_id>"'
)
# 在控制台或者Terminal中输出日志
client.set_stream_logger(
stream=sys.stderr, # 日志输出对象
format_string='%(thread)d %(asctime)s %(name)s %(levelname)s %(message)s' # 日志输出格式
)
# 将日志输出到文件中,日志格式为默认格式
client.set_file_logger(
path='<file_path>' # 日志文件地址
)
文档内容是否对您有帮助?