import logging
from AWSIoTPythonSDK.core.protocol.mqttCore import AwsMessage
# 增加默认记录器的日志级别
logging.getLogger("AWSIoTPythonSDK.core").setLevel(logging.DEBUG)
# 自定义记录器
logger = logging.getLogger("customLogger")
logger.setLevel(logging.DEBUG)
# 自定义日志之前,如果默认日志器的日志级别为DEBUG,则会打印出相关日志项。
mqtt_message = AwsMessage('test/topic', 'payloadData', 0, 0)
logger.debug('Publish Message - Topic: {}, QoS: {}, Payload: {}'.format(mqtt_message.topic, mqtt_message.qos, mqtt_message.payload))
这将在记录器中输出消息。 如果这些步骤无法解决问题,请联系AWS支持团队。