반응형
이제 문자와 문자열에 대해서 다루어 보자.
이전에 비해 딱히 어려운것은 없으나 문자열은 크기를 명기 해야 한다,
import struct
#문자와 문자열20바이트 파일에 읽고 쓰기
# writing data
cc = b'1'
ss = b'hello wolrd'
data = struct.pack('=c20s', cc, ss)
f = open('string.dat','wb')
f.write(data)
f.close()
# reading data
f = open('string.dat','rb')
data = f.read()
(cc, ss) = struct.unpack('=c20s', data)
print( cc, ss)
print(len(data))
'파이썬' 카테고리의 다른 글
파이썬, 데이터베이스 그리고 아두이노 통신 -#1 (0) | 2021.10.06 |
---|---|
파이썬 바이너리파일 쓰기 -#9 (0) | 2021.10.04 |
파이썬 바이너리파일 쓰기 -#7 (0) | 2021.10.03 |
파이썬 바이너리파일 쓰기 -#6 (0) | 2021.10.03 |
파이썬 바이너리파일 쓰기 -#5 (0) | 2021.10.03 |
댓글