差分曼彻斯特解码

willingyut / 2023-08-26 / 原文

s为二进制数

s=''
r=""
tmp = 0
for i in xrange(len(s)/2):
    c = s[i*2]
    if c == s[i*2 - 1]:
        r += '1'
    else:
        r += '0'
print hex(int(r,2))[2:-1].decode('hex')