python byte,hex,ascii转换

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Blood_Seeker/article/details/81735150
    import binascii
    # 一个字符串
    s = "String"
    # 字符串变字符型字节流
    s_byte = s.encode()
    # 字符型字节流转十六进制字节流, 与b2a_hex(),bytes.hex()方法功能一样
    s_hex = binascii.hexlify(s_byte)
    # 十六进制字节流转字符型字节流, 与bytes.fromhex()功能一样
    s_byte = binary.a2b_hex(s_hex)

    另外,binascii 库还提供了编码、解码数据的功能

猜你喜欢

转载自blog.csdn.net/Blood_Seeker/article/details/81735150