바이트 리터럴을 Python 문자열로 변환하려면 바이트를 디코딩해야 합니다. 바이트열 객체의 디코드 메서드를 사용하여 수행할 수 있습니다.
예
>>> b"abcde".decode("utf-8") u'abcde'
바이트가 다음과 같이 ASCII 인코딩을 나타내는 경우 바이트를 chr에 매핑할 수도 있습니다. -
bytes = [112, 52, 52] print("".join(map(chr, bytes)))
출력
p44
바이트 리터럴을 Python 문자열로 변환하려면 바이트를 디코딩해야 합니다. 바이트열 객체의 디코드 메서드를 사용하여 수행할 수 있습니다.
>>> b"abcde".decode("utf-8") u'abcde'
바이트가 다음과 같이 ASCII 인코딩을 나타내는 경우 바이트를 chr에 매핑할 수도 있습니다. -
bytes = [112, 52, 52] print("".join(map(chr, bytes)))
p44