Python

',' 로 구분된 hex-string을 string으로 변환하기

by 비트겐스 posted Jul 29, 2011
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form
>>> convert_hexstr_to_str("30,31,32,33")
>>> '0123'

def convert_hexstr_to_str(s, delim=','):
    l = []
    if delim is None:
        for i in range(0, len(s), 2):
            l.append(s[i:i+2])
    else:
        l = s.split(delim)
    ss = ''
    for e in l:
        ss += chr(string.atoi(e, 16))
    return ss
TAG •