반응형
이제 바이너리 파일을 만들어서 쓰고, 읽어 보자.
C에서 하는것과 같은 형식으로 정확히 만들어 지는지 확인 하자.
#숫자 데이터를 읽고 쓰기
import struct
#숫자 데이터를 파일에 읽고 쓰기
# writing data
age = 1 # int
height = 1024.0 # float
weight = 768.0 # float
data = struct.pack('=idd',age,height, weight)
f = open('mydataid.bin','wb')
f.write(data)
f.close()
# reading data
f = open('mydataid.bin','rb')
data = f.read()
(age, height, weight) = struct.unpack('=idd', data)
print( age, height, weight)
print(len(data))
'파이썬' 카테고리의 다른 글
파이썬 바이너리파일 쓰기 -#7 (0) | 2021.10.03 |
---|---|
파이썬 바이너리파일 쓰기 -#6 (0) | 2021.10.03 |
파이썬 바이너리파일 쓰기 -#4 (0) | 2021.10.03 |
파이썬 바이너리파일 쓰기 -#3 (0) | 2021.10.03 |
파이썬 바이너리파일 쓰기 -#2 (0) | 2021.10.03 |
댓글