로딩
요청 처리 중입니다...

[파이썬 기초] 바이트 문자열 클래스 - memoryview 타입

 [파이썬 기초] 바이트 문자열 클래스 - memoryview 타입

이번에는 bytes와 bytearray 타입에 이어서 바이트 문자열 클래스의 마지막 타입인 memoryview에 대해서 알아보자. bytes 타입이 데이터 값 변경이 불가능한 타입이고 bytearray 타입이 데이터 값 변경이 가능한 타입이라면 memoryview 타입은 객체의 메모리 뷰가 어떤 상태인가에 따라서 달라지게 되어 있다. memoryview 타입 memoryview 타입은 bytes나 bytearray 타입의 객체를 복사 과정 없이 내부 데이터에 접근할 수 있도록 해 준다. bytes 객체의 메모리 뷰는 읽기 전용(read-only) 상태에 따르면 데이터 값 변경이 불가능하고, bytearray 객체의 메모리 뷰는 변경이 가능하도록 되어 있는데 이에 대한 유무는 memoryview.readonly 멤버 변수로 확인이 가능하다. 우선 사용 가능한 멤버 변수와 주요 메소드 목록을 살펴보자.

멤버 데이터 및 메소드 설명 memoryview.readonly 메모리가 읽기 전용인...

# bytearray # 읽기전용 # 바이트문자열 # 메모리뷰 # 객체 # python # memoryview # format # bytes # 파이썬