Như các tài liệu AWS gợi ý:Sử dụng Logging python với AWS Lambda
import logging
logger = logging.getLogger()
logger.setLevel(logging.INFO)
def my_logging_handler(event, context):
logger.info('got event{}'.format(event))
logger.error('something went wrong')
Bây giờ tôi thực hiện:
import logging
logging.basicConfig(level = logging.INFO)
logging.info("Hello World!")
Đoạn đầu tiên của bản in mã trong Cloud Watch
console, nhưng thứ hai không.
Tôi không thấy bất kỳ sự khác biệt nào khi hai đoạn mã đang sử dụng trình ghi nhật ký gốc.
Bạn đang bỏ lỡ "quay lại" Hello World! "" – error2007s
Tại sao không làm giống như trong đoạn mã đầu tiên? Nhận nhật ký đã được khởi tạo và sau đó sử dụng trình ghi nhật ký đã nói. –
@ HEADLESS_0NE: Tôi có thể dùng nắm tay. Nhưng tôi muốn hiểu lý do tại sao hành vi này. –