Python - io.BytesIO 예제
·
Programming/Python
io.BytesIO란"io.BytesIO"는 바이트 기반의 I/O 작업을 수행할 때 유용합니다.파일을 다루는 것과 동일한 인터페이스를 제공하지만,실제 파일 시스템이 아닌 메모리에서 바이트 데이터를 처리합니다. 주요기능메모리에서 바이트 데이터를 처리: 데이터를 메모리 내에서 처리하므로, 빠르게 바이트 데이터를 임시로 저장하고 조작파일과 같은 인터페이스: 파일 객체와 동일한 메서드(예: read(), write(), seek())를 제공, 실제 파일처럼 데이터를 처리 사용 예시1. BytesIO 객체에 바이트 데이터 쓰기 및 읽기import io# BytesIO 객체 생성byte_stream = io.BytesIO()# 바이트 데이터를 메모리 내에 쓰기byte_stream.write(b'Hello, By..