파이썬[Python]: array - frombytes 메서드
파이썬(Phthon): array 클래스 - frombytes 메서드(method)
/// 설명
문자열(바이트 문자열)을 배열에 추가합니다.
※ 추가하는 객체는 원본 배열의 형식과 같아야 합니다.
※ 바이트 문자열이 아닌 문자열을 입력하면 오류가 발생합니다.
※ 파이썬 배열은 2 Bytes 유니코드 문자를 사용합니다.(인코딩: utf-16, utf-16-le, utf-16-be)
※ 형식
array.frombytes(bytes)
reference
https://docs.python.org/3/library/array.html#module-array
※ 추가하는 객체는 원본 배열의 형식과 같아야 합니다.
※ 바이트 문자열이 아닌 문자열을 입력하면 오류가 발생합니다.
※ 파이썬 배열은 2 Bytes 유니코드 문자를 사용합니다.(인코딩: utf-16, utf-16-le, utf-16-be)
※ 형식
array.frombytes(bytes)
reference
https://docs.python.org/3/library/array.html#module-array
/// 예제
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | from array import * test_array = array('u', 'I AM') test_str = ' A KOREAN' test_bytes = bytes(test_str, 'utf-16-le') # test_bytes = test_str.encode('utf-16-le') print('original: ', end='') for i in test_array: print(i, end='') print('\n') print('append: ', test_str) print('bytes: ', test_bytes) print() test_array.frombytes(test_bytes) print('appended: ', end='') for i in test_array: print(i, end=' ') | cs |
* 실행환경: Microsoft Windows 10 Homes
* 인터프리터: 파이썬(Python 3.9)
– 당신을 응원합니다. –
댓글
댓글 쓰기