본문 바로가기
파이썬

파이썬에서 16 진수 문자열을 문자로

by º기록 2021. 2. 17.
반응형

다음과 같은 16 진수 문자열이 있습니다.

data = "437c2123"

이 문자열을 ASCII 테이블에 따라 일련의 문자로 변환하고 싶습니다. 결과는 다음과 같아야합니다.

data_con = "C|!#"

누구든지이 작업을 수행하는 방법을 말해 줄 수 있습니까?

 

해결 방법

 

In [17]: data = "437c2123"

In [18]: ''.join(chr(int(data[i:i+2], 16)) for i in range(0, len(data), 2))
Out[18]: 'C|!#'

여기:

 

참조 페이지 https://stackoverflow.com/questions/10618586

 

 

반응형

댓글