문자열을 보내준 length 대로 가변적으로 잘라서 사용해야 되거든
예를들어 "AA가가BBB라라라" 이런 문자열이 있는데,
상대방은 이걸 잘라서 쓰라고 영문은 1바이트, 한글은 2바이트로 계산해서 length를 보내줌. 6, 9 로 보내줘
그러면 보통 AA가가, BBB라라라 이렇게 잘려야 되자나.
근데 유니코드라 한글 한자에 1바이트씩 계산되니까 제대로 안잘리는데...
어떻게 해야됨?ㅠㅠ
구글 찾아도 잘 안나온다. bytearray로 length 계산하는건 나오는데 자르는건 잘 안나와.
https://docs.python.org/3/howto/unicode.html
converting to bytes 이부분에서 영감을 얻어 보십시오
문자열을 u'AA가가' 이런식으로 써바 - dc App
.encode('cp949') 후 분할, 그리고 다시 .decode('cp949')
고마워 형들 찾아볼게