편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2021.12.30

    파이썬 정수 바이트 코드 변환 질문


    import struct
    
    test_struct = struct.pack('B', 34)
    print("test_tmp : ", test_struct)
    
    test_bytes = bytes([34])
    print("test convert bytes : ", test_bytes)
    
    >>>
    test_tmp :  b'"'
    test convert bytes :  b'"'
    

    이렇게 32부터 대략 150까지의 정수들이 바이트 코드로 변한을 할 때 b'\x53' 과 같은 형태로 변하지 않고 이상한 형태로 변한이 됩니다. 바이트 코드 변환을 제대로 실행되게 하려면 어떻게 해야하나요?

  • 프로필 CactusKK님의 편집
    날짜2021.12.29

    파이썬 정수 바이트 코드 변한 질문


    import struct

    test_struct = struct.pack('B', 34) print("test_tmp : ", test_struct)

    test_bytes = bytes([34]) print("test convert bytes : ", test_bytes)

    test_tmp : b'"' test convert bytes : b'"'

    이렇게 32부터 대략 150까지의 정수들이 바이트 코드로 변한을 할 때 b'\x53' 과 같은 형태로 변하지 않고 이상한 형태로 변한이 됩니다. 바이트 코드 변한을 제대로 실행되게 하려면 어떻게 해야하나요?