python 에서 바이트 배열 을 16 진 으로 인쇄 하 는 방법 에 대해 자세히 설명 합 니 다.

문제 설명
bytes 를 print 로 직접 인쇄 하면 ascii 에 대응 하 는 문 자 를 직접 표시 할 때 가 있 습 니 다.아파 보 입 니 다.
2.운행 효과
python以16进制打印字节数组
위의 줄 은 print 로 직접 인쇄 한 결과 첫 번 째 바이트 인 0x7b 가'{'로 바 뀌 었 음 이 분명 합 니 다.
코드
그렇다면 위의 그림 의 마지막 줄 형식 을 어떻게 입력 하 는 지 간단 합 니 다.

def print_hex(bytes):
  l = [hex(int(i)) for i in bytes]
  print(" ".join(l))
이 편 은 python 이 16 진법 으로 바이트 배열 을 인쇄 하 는 방법 에 대한 상세 한 설명 은 바로 작은 편집 이 여러분 에 게 공유 하 는 모든 내용 입 니 다.참고 하 실 수 있 고 많은 응원 바 랍 니 다.

좋은 웹페이지 즐겨찾기