import binascii as B s = 'abcde' h = B.b2a_hex(s) # 字符串轉16進制 '6162636465' h = B.hexlify(s) # 作用同上 s = B.a2b_hex(h) # 16進制轉字符串 'abcde' s = B.unhexlify(h) # 作用同上 hex(512) # 10進制轉16進制 ‘0x200’ int(0x200) # 16進制轉10進制 512 int('200', 16) # 作用同上 int('1111', 2) # 2進制轉10進制 15