numpy frombuffer
2023. 9. 5. 08:19ㆍProgramming/Python
- 목차
반응형
numpy를 사용해 binary file을 읽는 것은 numpy.readbuffer를 통해 가능합니다.
이를 사용하면 버퍼 내 내용을 1차원 배열로 만들어 줍니다.
numpy.frombuffer(buffer, dtype=float, count=-1, offset=0)
- buffer: 입력 binary data
- dtype: datatype
- count: data 수 (-1 지정 시 전체 read)
- offset: start offset
ex.
data = b'\xA1\xA2\xA3\xA4\xA5\xA6\xA7\xA8'
np_data = numpy.frombuffer(data, dtype=numpy.float32)
print(np_data)
[-7.0965486e-17 -1.8612995e-14]
반응형
'Programming > Python' 카테고리의 다른 글
numpy.power (0) | 2023.09.05 |
---|---|
numpy array (0) | 2023.09.05 |
Python glob (0) | 2023.09.05 |
loguru.logger (0) | 2022.04.25 |
Click: the Python CLI library (0) | 2022.04.25 |