시작하기무료로 시작하기

base64 인코딩과 디코딩

스트리밍 데이터를 다루다 보면 base64로 인코딩하거나 디코딩하는 일을 자주 하게 됩니다. 이러한 변환을 할 수 있는 능력은 데이터 엔지니어링에서 매우 중요해요.

이번에는 문자열을 base64로 인코딩하고, 다시 문자열로 디코딩하는 연습을 해 보겠습니다!

콘솔에는 들어오는 로그가 출력되어 있습니다. 이 로그를 인코딩하고 디코딩하는 실습을 진행할 거예요.

이 연습은 강의의 일부입니다

AWS Kinesis와 Lambda로 배우는 스트리밍 데이터

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

import base64

# Encode string to bytes
incoming_log_encoded = incoming_log.____()
print(f"String in bytes: \n {incoming_log_encoded} \n")
코드 편집 및 실행